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)

 

 

posted @ 2024-07-30 16:00  papering  阅读(2)  评论(0编辑  收藏  举报