まず、機能
- コレクション全体の行または列を削除します。
第二に、フォーマット
-
df.drop(ラベル=なし、軸= 0、インデックス=なし、列=なし、レベル=なし、インプレース= Falseに、エラー= ' 昇給')
- ラベル:命令ラベル、列ラベルまたは行インデックスを表します。
- 軸= 0:0のデフォルトセットは、セットの行を削除示します。
- 軸= 1:コレクション列を削除します。
- インデックス:行を削除します。
- 列:列を削除します。
- レベル:のために設定された目標の付いた2行または列;以下、標準を設定する2つの行があります。
- レベル= 1:行レベル2で表される行全体を削除する(すなわち、速度、重量、長さ)
- レベル= 0;(データの行が3を削除する、すなわち速度、牛、ファルコン)デフォルトセット0に、行全体を削除するには、最初の段階でマークされたラインを表します
第二に、例
1)実施例A
- 行を削除
- 列を削除
2)実施例二
-
MIDX = pd.MultiIndex(レベル= [ ' 速度'、' 牛'、' ファルコン' ]、 [ ' 速度'、' ウェイト'、' 長さ' ]、 コード = [0、0、0、1、 1、1、2、2、2 ]、 [0、 1、2、0、1、2、0、1、2 ]]) DF = pd.DataFrame(インデックス= MIDX、列= [ ' 大きいです'、' 小さな" ]、 データ = [45、30]、[200、100]、[1.5、1]、[30、20 ]、 [ 250、150]、[1.5、0.8]、[320、250 ]、 [ 1、0.8] 、[0.3,0.2]])
-
df.drop(インデックス= ' 牛'、列= ' 小')
-
df.drop(インデックス= ' 速度'、レベル= 1)
-
デフォルトのレベル0を取ります
df.drop(インデックス= ' スピード')