Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将n元素数组转换为一列数据帧并导出csv文件_Arrays_Dataframe_Julia - Fatal编程技术网

Arrays 将n元素数组转换为一列数据帧并导出csv文件

Arrays 将n元素数组转换为一列数据帧并导出csv文件,arrays,dataframe,julia,Arrays,Dataframe,Julia,我有一个183个元素的数组,我想把它转换成一列数据帧。该数组如下所示: 183-element Array{Array{Float64,2},1}: [76.1042 50.0618 … -1.72986 -1.716] [95.2629 84.1194 … -1.7071 -1.69628] [67.404 40.0616 … -6.01294 -5.47409] [66.0865 44.2233 … -4.57463 -4.19918] [45.1631 10.85

我有一个183个元素的数组,我想把它转换成一列数据帧。该数组如下所示:

183-element Array{Array{Float64,2},1}:
 [76.1042 50.0618 … -1.72986 -1.716]   
 [95.2629 84.1194 … -1.7071 -1.69628]  
 [67.404 40.0616 … -6.01294 -5.47409]  
 [66.0865 44.2233 … -4.57463 -4.19918] 
 [45.1631 10.8539 … -1.73326 -1.71894] 
 [98.5844 94.8746 … -4.57998 -4.20398] 
 [50.1387 25.6277 … -1.68957 -1.68109] 
 [45.608 15.6854 … -1.70545 -1.69486]  
 [40.515 7.37472 … -4.01657 -3.70847]  
 [42.3056 11.6015 … -3.12091 -2.9249]  
 [12.3731 -10.2234 … -3.41232 -3.17932]
 [12.6298 -9.61076 … -1.68518 -1.67729]
 [13.0059 -8.60469 … -2.96391 -2.78804]
 ⋮                                     
 [-112.757 -85.998 … -20.0213 -20.019] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-109.492 -84.4215 … -20.013 -20.013] 
 [-113.341 -28.5849 … -20.013 -20.013] 
其思想是创建一个包含一列的数据帧,然后用183元素数组中包含的值填充该列。最后,我想将创建的数据帧导出到csv文件中

我尝试过类似的方法,但不起作用:

df_output=DataFrame(x1=Float64[])  
for i= 1:length(df)
  test=convert(DataFrame, df[i]')
  push!(df_output, test)
end

有人能帮我吗?谢谢

多亏了@Dan Getz,下面的命令行完成了任务

df_output = DataFrame(x1=mapreduce(vec, vcat, df))
尝试df_output=DataFramex1=mapreducevec、vcat、df