Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 行や列の削除 | 最初の一歩
Pandas入門
セクション 1.  9
single

single

book行や列の削除

メニューを表示するにはスワイプしてください

特定の列が有用な情報を提供しない場合、それらを削除することが有利です。pandasライブラリは、この目的のためにdrop()メソッドを提供しています。

drop(index, columns, axis)
  • index: 削除する行インデックスを指定(axis=0の場合に使用)
  • columns: 削除する列名を指定(axis=1の場合に使用)
  • axis: 0)または1)のラベルを削除するかを選択。デフォルトは0

まず、DataFrameを確認します:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

'continent'列には多くの欠損値が含まれており、有用性が低くなっています。この列を削除します。

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
タスク

スワイプしてコーディングを開始

DataFrame という名前の audi_cars が与えられています。

  • 'capital' 列を削除し、その結果得られる DataFrameaudi_cars 変数に保存してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  9
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt