Pandas DataFrame droplevel() 方法

实例

删除 DataFrame 的第二行(索引1):

  1. import pandas as pd
  2. data = {
  3. "name": ["Bill", "Bob", "Betty"],
  4. "age": [50, 50, 30],
  5. "qualified": [True, False, False]
  6. }
  7. df = pd.DataFrame(data)
  8. newdf = df.drop(1)
  9. print(newdf)

定义与用法

droplevel() 方法删除指定的行或列。

可以使用索引或标签指定行或列。


语法

  1. dataframe.droplevel(level, axis)

参数

axis 参数是一个 关键字参数

参数描述
level 必填, 指定要删除的级别的数字、字符串或列表
axis0
1
'index'
'columns
可选, 默认值为 0。指定要从中删除的轴

返回值

一个 DataFrame 已删除指定行/列的 DataFrame 。

此方法不会更改原始 DataFrame 。

分类导航