Julia DataFrame第一行数据被用作列名

时间:2015-12-20 06:59:16

标签: csv dataframe julia

我有没有标题的csv文件:

  

20150409,15.47,15.77,15.07,15.15,31161

因此,当我使用文件创建数据框时,第一行数据将变为数据框的列名。我想知道如何创建数据框,其中包含已经存在的列的名称(日期,关闭,高,低,开放,体积),或者至少如何为名称插入新行并将数据压缩到创建数据框后的主体。

感谢任何可以提供帮助的人!

谢谢Ismael,我最终使用了:

df = readtable(file,names=   [symbol("date"),symbol("close"),
    symbol("high"),symbol("low"),symbol("open"),symbol("volume")])

1 个答案:

答案 0 :(得分:1)

您只需将@expires关键字参数(默认为true)传递给header = false函数,即:

http://dataframesjl.readthedocs.org/en/latest/io.html#advanced-options-for-reading-csv-files

DataFrames.readtable