日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

pandas?dataframe?drop函數介紹_python

作者:soulsoul_god ? 更新時間: 2022-11-06 編程語言

使用drop函數刪除dataframe的某列或某行數據:

drop(labels, axis=0, level=None, inplace=False, errors='raise')
         --  axis為0時表示刪除行,axis為1時表示刪除列

常用參數如下:?

import pandas as pd
import numpy as np
 
data = {'Country':['China','US','Japan','EU','UK/Australia', 'UK/Netherland'],
'Number':[100, 150, 120, 90, 30, 2],
'Value': [1, 2, 3, 4, 5, 6],
'label': list('abcdef')}
 
df = pd.DataFrame(data)
print("df原數據:\n", df, '\n')
out:
df原數據:
          Country  Number  Value label
0          China     100      1     a
1             US     150      2     b
2          Japan     120      3     c
3             EU      90      4     d
4   UK/Australia      30      5     e
5  UK/Netherland       2      6     f

刪除單列:

print(df.drop('Country', axis = 1))
 
out:
   Number  Value label
0     100      1     a
1     150      2     b
2     120      3     c
3      90      4     d
4      30      5     e
5       2      6     f

刪除多列:

print(df.drop(['Country','Number'], axis = 1))
 
out:
   Value label
0      1     a
1      2     b
2      3     c
3      4     d
4      5     e
5      6     f

刪除單行:

print(df.drop(labels = 1, axis = 0))
 
out:
         Country  Number  Value label
0          China     100      1     a
2          Japan     120      3     c
3             EU      90      4     d
4   UK/Australia      30      5     e
5  UK/Netherland       2      6     f

刪除多行:

print(df.drop(labels = [1,2], axis = 0))
 
out:
         Country  Number  Value label
0          China     100      1     a
3             EU      90      4     d
4   UK/Australia      30      5     e
5  UK/Netherland       2      6     f

使用range函數刪除連續多行:

print(df.drop(labels = range(1,3), axis = 0))
 
out:
         Country  Number  Value label
0          China     100      1     a
3             EU      90      4     d
4   UK/Australia      30      5     e
5  UK/Netherland       2      6     f

原文鏈接:https://blog.csdn.net/xiadeliang1111/article/details/126846584

欄目分類
最近更新