我有一个数据集来自一个CSV文件中运行的实验设计。它基本上是一个表格形式的n维数组。将csv文件读入python中的n维数组中
CSV文件是多变量计算的输出。目前,数据集是7个维度,但可能更多。
我试图读取该数据到了一个Python n维数组,所以我可以在n维空间插值。
下同数据:
var1,var2,var3,var4,var5,output1,output2,output3
1,1,1,1,1,777,888,999
1,1,1,1,2,777,888,999
1,1,1,1,3,777,888,999
1,1,1,2,1,777,888,999
1,1,1,2,2,777,888,999
1,1,1,2,3,777,888,999
1,1,2,1,1,777,888,999
1,1,2,1,2,777,888,999
1,1,2,1,3,777,888,999
1,1,2,2,1,777,888,999
1,1,2,2,2,777,888,999
1,1,2,2,3,777,888,999
1,2,1,1,1,777,888,999
1,2,1,1,2,777,888,999
1,2,1,1,3,777,888,999
1,2,1,2,1,777,888,999
1,2,1,2,2,777,888,999
1,2,1,2,3,777,888,999
1,2,2,1,1,777,888,999
1,2,2,1,2,777,888,999
1,2,2,1,3,777,888,999
1,2,2,2,1,777,888,999
1,2,2,2,2,777,888,999
1,2,2,2,3,777,888,999
2,1,1,1,1,777,888,999
2,1,1,1,2,777,888,999
2,1,1,1,3,777,888,999
2,1,1,2,1,777,888,999
2,1,1,2,2,777,888,999
2,1,1,2,3,777,888,999
2,1,2,1,1,777,888,999
2,1,2,1,2,777,888,999
2,1,2,1,3,777,888,999
2,1,2,2,1,777,888,999
2,1,2,2,2,777,888,999
2,1,2,2,3,777,888,999
2,2,1,1,1,777,888,999
2,2,1,1,2,777,888,999
2,2,1,1,3,777,888,999
2,2,1,2,1,777,888,999
2,2,1,2,2,777,888,999
2,2,1,2,3,777,888,999
2,2,2,1,1,777,888,999
2,2,2,1,2,777,888,999
2,2,2,1,3,777,888,999
2,2,2,2,1,777,888,999
2,2,2,2,2,777,888,999
2,2,2,2,3,777,888,999
你可以给你的数据的一个小例子吗?它是'x1,x2,x3,x4,x5,x6,x7'的csv? – James
听起来像是熊猫的工作,虽然很难说没有数据。您还应该阅读[如何提问](http://stackoverflow.com/help/how-to-ask),因为SO旨在帮助有特定技术问题的程序员,而不是编写代码来订购。 –
至少在'numpy'中使用的7维数组不能表示为2d csv表。给出一个csv的例子,并更清楚地说明你需要做什么。我的猜测是你有一个2d数组,有许多'行'和7'列',而不是7d数组。 – hpaulj