已知一个Df,如下图
包括5列["time", "pos", "value1", "value2", "value3"]
包括8行[0,1,2,3,4,5,6,7]
2....目标:
修改列名:{'time': 'date', 'pos': 'group', 'value1': 'val1', 'value3': 'val3'}
删除列value2
替换nan值为yes
Df..."pos", "value1", "value2", "value3"])
print("原数据", "\n", df_1, "\n")
# 重命名列
df_2 = df_1.rename(columns...={'time': 'date', 'pos': 'group',
'value1': 'val1', 'value3': 'val3'})
print...该方法生成了一个新的df,不是直接在原df上进行操作
df_2.drop(['value2'], axis=1, inplace=True),删除列名为value2的列,axis=1表示按列进行删除,inplace