我试图将dataframe列中的所有日期更改为欧洲格式,但出现错误:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
我看到的大多数答案都不适用,因为我在for循环中迭代数据帧:
for FTID in Training_Dict:
Training_Dict[FTID]['TransDate'] = pd.to_datetime(Training_Dict[FTID]['TransDate'], dayfirst=True, errors='coerce')
我不确定应该采用什么格式来修复错误
使用.dt.strftime()代替使用pd.to_datetime()
附言: 你能展示一下培训内容吗
相关问题 更多 >
编程相关推荐