pandasのdrop()で軸の値を簡単に記憶する方法
2022-02-09 12:03:14
私はいつもドロップの軸の意味について混乱している、軸が0または1を取るときに、インターネット上で多くの説明がありますが、それらはすべて、特定の削除、行によって削除、列によって削除、覚えて、忘れるために周りの実行方向に焦点を当てます。今日、突然コードで遊んで、0または1を取るためにドロップの軸が実際にあることがわかった...... まず、例を見てください。
df = pd.DataFrame([[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]], columns=["a", "b", "c", "d"])
>>> df
a b c d
0 1 1 1 1 1 1
1 2 2 2 2 2 2
2 3 3 3 3 3
まず、ドロップラベルはaの列で、axis=0を与えると、驚くなかれ、エラーが報告されます。
>>> df.drop('a',axis=0)
Traceback (most recent call last):
......
ValueError: labels ['a'] not contained in axis
その場合、軸0に見られるラベル1:をつける。
>>> dff.drop(1,axis=0)
a b c d
0 1 1 1 1 1
2 3 3 3 3 3
インデックス 1 の行が削除されました もう一度axis=1方向にモックしてみると......選択された軸のラベル[1]が見つかりません。
>>>dff.drop(1,axis=1)
Traceback (most recent call last):
......
ValueError: labels [1] not contained in axis
つまり、削除するラベルがカラムなのかインデックスなのかを判断するために軸が設定されていることが理解でき、より覚えやすいと思います。
関連
-
PythonによるLeNetネットワークモデルの学習と予測
-
[解決済み】Python、タプルのインデックスはタプルではなく、整数でなければならない?
-
[解決済み】__init__で「このコンストラクタは引数を取らない」というエラーが発生する。
-
python正規表現エラー (AttributeError: 'NoneType' オブジェクトに 'group' 属性がない)
-
pycharmでtensorflowを使う方法を教えます。
-
[解決済み] 名前パターンをインポートできない
-
[解決済み] ipython のすべての警告を隠す
-
[解決済み] "import pandas.io.data as web " と入力すると、pandas.io.data のモジュール名がないというエラーが表示されます。
-
[解決済み] Python の basemap モジュールがインポートできない
-
経験的モード分解法(EMD)のPythonによる実装
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MIPSでmod演算子を正しく使うには?
-
[解決済み】pytorchでmodel.eval()は何をするのですか?
-
[解決済み】Python HTTP Server/Client: リモートエンドが応答なしで接続を閉じたエラー
-
Pythonデータマイニングでよく使われるAutoEDA5つのツールのまとめ
-
[解決済み] インデックスとして使用する配列は整数型(またはブーリアン型)でなければならない。
-
[解決済み] forまたはwhileループでn回何かを行う
-
[解決済み] Python - 昨日の日付をYYYY-MM-DD形式の文字列として取得する
-
[解決済み] defaultdictをdictに変換する方法は?
-
IndexError: Index 0 is out of bounds for axis 0 with size 0
-
は1~2の位置引数を取りますが、3が与えられました。