我正在使用Python pandas进行两个csv文件的比较,但在有5个日期列的csv文件中,我在read_csv方法中使用了parse_date=['dateofbirth'、'lastupdates'、'dateofjoin'、'DateOfReign、'endoftrade'],但它只是解析了dateofbirth,而不是csv文件中的所有列
代码:
csv_pandas=pd.read_csv("path of the csv file",parse_date=['dateofbirth','lastupdates','dateofjoin','dateofresign,'endoftrade'])
print(csv_pandas)
CSV文件:
dateofbirth lastupdates dateofjoin dateofresign
05/06/2021 00:00:00PM 12/13/2021 12:00:00PM 12/13/2021 12:00:00PM 12/13/2021 12:00:00PM
column non-null count Dtype
------ ------------- ------
dateofbirth non-null object
dateofbirth non-null datetime64[ns]
dateofbirth non-null datetime64[ns]
dateofbirth non-null datetime64[ns]
我只能转换对象数据类型列,剩余的datetime64[ns]无法解析
我大约有160个csv文件,每个csv文件都有不同的列名,任何一个plz建议吗
strptime()
格式指令李>assign()
output
相关问题 更多 >
编程相关推荐