📅  最后修改于: 2023-12-03 14:45:04.195000             🧑  作者: Mango
Pandas 是 Python 语言中最流行的数据分析库之一,提供了专业级别的数据分析工具,使得数据处理更加高效、方便。在 Pandas 中删除数据框(DataFrame)的列非常简单。
通过 drop()
函数,可以轻松删除单个指定的列。
import pandas as pd
df = pd.read_csv('data.csv')
df.drop(columns=['columnName'], inplace=True)
如果要删除多个列,可以通过传递一个列名称数组来实现。
import pandas as pd
df = pd.read_csv('data.csv')
df.drop(columns=['columnName1', 'columnName2'], inplace=True)
如果要删除连续的列,可以通过 iloc
函数和 drop()
函数实现。
import pandas as pd
df = pd.read_csv('data.csv')
df.drop(df.iloc[:, 2:4], inplace=True, axis=1)
以上代码将删除列 3 和列 4。
以上是 Pandas 数据框删除列的几种方法。通过 drop()
函数可以轻松删除单个指定的列,通过传递一个列名称数组可以删除多个列,通过 iloc
函数和 drop()
函数可以删除连续的列。这些操作可以帮助我们更好地处理数据。