pandas的数据格式转换的问题
1.想用join按照索引来合并df_pe和df_ten_bond,结果发现有一列是nandf_ten_bond.head()
ten_bond
日期
2020-04-13 2.5658
2020-04-14 2.5591
2020-04-15 2.5455
2020-04-16 2.5276
2020-04-17 2.5590
df_pe.head()
pe
日期
2020-04-13 19.00340
2020-04-14 19.48125
2020-04-15 19.06190
2020-04-16 19.15750
2020-04-17 19.06190
df_ten_bond.join(df_pe)
ten_bond pe
日期
2020-04-13 2.5658 NaN
2020-04-14 2.5591 NaN
2020-04-15 2.5455 NaN
2020-04-16 2.5276 NaN
2020-04-17 2.5590 NaN
2.把两个df的索引拿出来看看格式,发现果然格式不一样
a=df_ten_bond.index
Index(['2020-04-13'], dtype='object', name='日期')
b=df_pe.index
Index(, dtype='object', name='日期')
3.怎么操作才能把两个索引的格式调成一致呢? 一个是str类型 一个是datetime.date类型 通过str把datetime.date转换成str就一致了 已解决 qdwxzzy 发表于 2020-6-24 20:02
一个是str类型 一个是datetime.date类型 通过str把datetime.date转换成str就一致了 已解决
编辑帖子 然后把帖子分类改成已解决吧
页:
[1]