數據框刪除行方法有哪些?如何實現?
dexing,具體實現如下
1. 使用drop()函數
drop()函數可以刪除指定行或列,其中axis參數用于指定刪除行還是列,0表示行,1表示列。下面是刪除行的示例代碼
portdas as pd
創建數據框ame'],
'age' [20, 21, 22, 23],der' [ 'M']}e(data)
刪除第2行
df = df.drop(1, axis=0)t(df)
輸出結果為
```ameder 20 M
2 Mike 22 M 23 M
dexing
dexing是一種基于條件的數據篩選方法,可以根據條件選擇需要的行或列。下面是刪除行的示例代碼
portdas as pd
創建數據框ame'],
'age' [20, 21, 22, 23],der' [ 'M']}e(data)
刪除age列值大于21的行
df = df[df['age']<= 21]t(df)
輸出結果為
```ameder 20 M
1 Jerry 21 M
數據框刪除行的兩種方法,可以根據實際需求選擇使用。