pandas 重命名 列名 指定列 修改 删除指定列
指定列 修改 fillna
df["a"] = df.loc[:, "a"].fillna('null')
重命名 列名
venv/Lib/site-packages/pandas/core/frame.py
Rename columns using a mapping:
>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
>>> df.rename(columns={"A": "a", "B": "c"})
a c
0 1 4
1 2 5
2 3 6
删除指定列
for c in list(df.columns):
if c.endswith(self.magic_field_range_order()):
df = df.drop(columns=c)