一键筛选出所有DataFrame的列类型为‘datetime64[ns]‘的各个列&判断DataFrame的各个列数据类型

通过

  • df_case['column'].dtype=='int',来判定DataFrame的某一列是否为整型int;
  • df_case['column'].dtype=='datetime64[ns]',来判定DataFrame的某一列是否为日期型;
  • df_case['column'].dtype=='float',来判定DataFrame的某一列是否为浮点型float;
  • df_all['dtCreate_x'].dtype=='O',来判定DataFrame的某一列是否为对象型object;
# 一键筛选出所有DataFrame的列类型为’datetime64[ns]‘的列名
[x for x in df_case.columns.to_list() if df_case[x].dtype=='datetime64[ns]']

猜你喜欢

转载自blog.csdn.net/weixin_42782150/article/details/127382548
今日推荐