📅  最后修改于: 2023-12-03 14:45:04.080000             🧑  作者: Mango
在使用 Pandas 进行数据分析时,经常要对数据进行删除操作,本文将介绍如何按照索引范围删除 Pandas 数据框中的列。
我们可以使用 Pandas 的 iloc
方法来按照索引范围删除数据框中的列。下面是具体的代码:
import pandas as pd
df = pd.read_csv('data.csv')
df = df.drop(df.columns[2:5], axis=1)
print(df)
在这个例子中,我们首先使用 Pandas 的 read_csv
方法将 CSV 文件读入 Pandas 数据框中。接下来,我们通过 df.columns[2:5]
来获取索引范围为 [2,5)
的列。最后,我们使用 drop
方法来删除这些列,并将修改后的数据框赋值给 df
变量。
在 df.drop()
方法中,我们设置了 axis=1
来表示删除列。如果要删除行,只需要将 axis=0
。
本文介绍了 Pandas 按照索引范围删除数据框中的列的方法,希望对你进行数据分析有所帮助。