Python 在熊猫中使用parse_日期时,如何保留日期和时间列?
我有一个带有几列的csv,包括“日期”和“时间”。我读取csv并将“日期”和“时间”列设置为索引Python 在熊猫中使用parse_日期时,如何保留日期和时间列?,python,pandas,Python,Pandas,我有一个带有几列的csv,包括“日期”和“时间”。我读取csv并将“日期”和“时间”列设置为索引 import pandas as pd data_file = 'data.csv' data = pd.read_csv(data_file, parse_dates=[['Date', 'Time']], index_col='Date_Time', dayfirst=True) 这样就可以删除“日期”和“时间”列。我的目标是保留它们 另一种方法是: import pandas as pd d
import pandas as pd
data_file = 'data.csv'
data = pd.read_csv(data_file, parse_dates=[['Date', 'Time']], index_col='Date_Time', dayfirst=True)
这样就可以删除“日期”和“时间”列。我的目标是保留它们
另一种方法是:
import pandas as pd
data_file = 'data.csv'
data = pd.read_csv(data_file, parse_dates=[['Date', 'Time']])
data.set_index(['Date', 'Time'], drop=False)
这种方法保留了我想要的列,但它创建了一个多索引。有一个标志
keep\u date\u col
:
保留日期列:布尔值,默认值False
如果True
和parse_dates
指定组合多个列,则保留原始列
这正是我想要的。谢谢