pandas dataframe删除列
时间: 2023-04-29 08:06:45 浏览: 68
Pandas DataFrame删除列
要从Pandas DataFrame中删除列,请使用drop()函数:
df.drop('column_name', axis=1, inplace=True)
其中,column_name是要删除的列的名称,axis=1表示按列操作,inplace=True表示原始DataFrame将被更改。
相关问题
pandas dataframe 删除列中 有空值的行
可以使用 dropna() 方法删除包含空值的行,示例代码如下:
df.dropna(subset=['列名'], inplace=True)
其中,'列名' 是需要删除空值的列名。使用 inplace=True 可以直接修改原始的 DataFrame。
pandas dataframe 删除几个列
您好,对于您的问题,可以使用 pandas 的 drop 函数来删除一个或多个列。例如,如果要删除名为 "col1" 和 "col2" 的两列,可以使用以下代码:
df.drop(["col1", "col2"], axis=1, inplace=True)
其中,axis=1 表示删除列,inplace=True 表示直接在原始 DataFrame 上进行修改。希望能对您有所帮助。