日期时间格式以及数据框和字典的结合

我有两个问题,如果你能帮助我,我将不胜感激

  • 我想要将数据框的列格式的日期格式设置为 DD/ MM /YYYY

df_main['DT EWS'] = pd.to_datetime(df_main['DT EWS'],format= "%d/%b/%Y" )不起作用,我的结果与2019-03-19

我怎样才能得到19-03-2019没有任何00:00:00 (19.03.2019 00:00:00)只有日-月-年的信息

  1. 我想结合字典和数据框

names = {203:"AYDOGANLAR"}  - CODE  : NAMES

df_main 有下面提到的一些列,我想组合 df 和具有代码和名称的字典名称

df_main.dtypes

DATA TYPE                 object

CODE                      int64

dtype: object

https://img1.sycdn.imooc.com/658e8a2b0001ae5009510217.jpg

青春有我
浏览 101回答 1
1回答

慕沐林林

要将日期列转换为所需格式,您可以使用以下代码:df_main['DT EWS']=df_main['DT EWS'].astype('datetime64') df_main['DT EWS'].dt.strftime("%d/%m/%Y")如果您可以详细说明第二个查询,我可以帮助您。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python