Moh*_* ah 6 julia julia-dataframe
我有一个 csv 文件,如下所示,
\n20\xc3\x972 DataFrame\n\xe2\x94\x82 Row \xe2\x94\x82 Id \xe2\x94\x82 Date \xe2\x94\x82\n\xe2\x94\x82 \xe2\x94\x82 Int64 \xe2\x94\x82 String \xe2\x94\x82\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xbc\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xa4\n\xe2\x94\x82 1 \xe2\x94\x82 1 \xe2\x94\x82 01-01-2010 \xe2\x94\x82\n\xe2\x94\x82 2 \xe2\x94\x82 2 \xe2\x94\x82 02-01-2010 \xe2\x94\x82\n\xe2\x94\x82 3 \xe2\x94\x82 3 \xe2\x94\x82 03-01-2010 \xe2\x94\x82\n\xe2\x94\x82 4 \xe2\x94\x82 4 \xe2\x94\x82 04-01-2010 \xe2\x94\x82\n\xe2\x94\x82 5 \xe2\x94\x82 5 \xe2\x94\x82 05-01-2010 \xe2\x94\x82\n\xe2\x94\x82 6 \xe2\x94\x82 6 \xe2\x94\x82 06-01-2010 \xe2\x94\x82\n\xe2\x94\x82 7 \xe2\x94\x82 7 \xe2\x94\x82 07-01-2010 \xe2\x94\x82\n\xe2\x94\x82 8 \xe2\x94\x82 8 \xe2\x94\x82 08-01-2010 \xe2\x94\x82\n\xe2\x94\x82 9 \xe2\x94\x82 9 \xe2\x94\x82 09-01-2010 \xe2\x94\x82\n\xe2\x94\x82 10 \xe2\x94\x82 10 \xe2\x94\x82 10-01-2010 \xe2\x94\x82\n\xe2\x94\x82 11 \xe2\x94\x82 11 \xe2\x94\x82 11-01-2010 \xe2\x94\x82\n\xe2\x94\x82 12 \xe2\x94\x82 12 \xe2\x94\x82 12-01-2010 \xe2\x94\x82\n\xe2\x94\x82 13 \xe2\x94\x82 13 \xe2\x94\x82 13-01-2010 \xe2\x94\x82\n\xe2\x94\x82 14 \xe2\x94\x82 14 \xe2\x94\x82 14-01-2010 \xe2\x94\x82\n\xe2\x94\x82 15 \xe2\x94\x82 15 \xe2\x94\x82 15-01-2010 \xe2\x94\x82\n\xe2\x94\x82 16 \xe2\x94\x82 16 \xe2\x94\x82 16-01-2010 \xe2\x94\x82\n\xe2\x94\x82 17 \xe2\x94\x82 17 \xe2\x94\x82 17-01-2010 \xe2\x94\x82\n\xe2\x94\x82 18 \xe2\x94\x82 18 \xe2\x94\x82 18-01-2010 \xe2\x94\x82\n\xe2\x94\x82 19 \xe2\x94\x82 19 \xe2\x94\x82 19-01-2010 \xe2\x94\x82\n\xe2\x94\x82 20 \xe2\x94\x82 20 \xe2\x94\x82 20-01-2010 \xe2\x94\x82\nRun Code Online (Sandbox Code Playgroud)\n读取 csv 文件后,date列是String类型。如何从外部将字符串系列转换为日期时间系列。在 Julia Data Frame文档中,没有谈论任何有关 TimeSeries 的内容。\n如何从外部将序列或向量转换为日期时间格式?\n我可以在读取 CSV 文件时提及时间序列列吗?
Bog*_*ski 11
读入 CSV 文件时,您可以dateformat在 CSV.jl 中指定 kwarg:
CSV.File("your_file_name.csv", dateformat="dd-mm-yyyy") |> DataFrame
Run Code Online (Sandbox Code Playgroud)
另一方面,如果您的数据框被调用,则在您的情况下df转换String为使用:Date
using Dates
df.Date = Date.(df.Date, "dd-mm-yyyy")
Run Code Online (Sandbox Code Playgroud)