我有以下代码要从CSV文件导入
data = pd.read_csv(("dados_meteo.csv"),\
names=['POM','DTM','RNF','WET','HMD','TMP','DEW','INF'],\
parse_dates = ['DTM'])
那么
data.dtypes
回报
POM object
DTM object
RNF float64
WET float64
HMD float64
TMP float64
DEW float64
INF int64
dtype: object
使用后
data['DTM'] = data['DTM'].astype('datetime64[ns]')
DTM保持相同的类型。你能帮我吗?
谢谢你
创建数据帧后,可以将对象转换为日期时间类型。 我就是这么做的
如果原始数据中没有缺少的值,则可能不需要使用errors='忽略'
希望能有帮助!
检查CSV文件日期列,确保将其设置为日期类型(或者,在“类别”下选择“列”=>;“右键单击”=>;“格式单元格”=>;“选择日期”=>;并选择“日期格式”)
那么
相关问题 更多 >
编程相关推荐