2

我有一个 CSV 文件,其中包含格式的日期2011,1,10,

我正在将该日期加载到的数据框中的格式应该是2011-01-10.

我正在使用以下代码从文件中加载日期:

read_csv("test.csv", parse_date=[[0,2]])

如何将其转换为 2011-01-10 读入?

4

1 回答 1

2

你几乎拥有它!( )的正确语法read_csvparse_dates

In [1]: import pandas as pd

In [2]: pd.read_csv("test.csv", parse_dates=[[0,1,2]])
Out[2]: 
        year_month_day
0  2011-01-10 00:00:00

其中test.csv是:

year,month,day
2011,1,10
于 2012-12-16T22:52:27.547 回答