Python
 Computer >> コンピューター >  >> プログラミング >> Python

PandasDataFrameから列を削除する方法


DataFrameから列を削除するには、del()を使用します。 pop()メソッドを使用して削除することもできます。角かっこを使用してドロップするだけです。角かっこで削除する列に言及すると、それだけです。たとえば、-

del dataFrame[‘ColumnName’]

必要なライブラリをエイリアスでインポートします-

import pandas as pd

PandasDataFrameを作成する-

dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
      "Units": [100, 150, 110, 80, 110, 90]
   }
)

次に、DataFrameから「Car」列を削除します-

del dataFrame['Car']

以下はコードです-

import pandas as pd

# Create DataFrame
dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
      "Units": [100, 150, 110, 80, 110, 90]
   }
)

print"DataFrame ...\n",dataFrame

# deleting a column
del dataFrame['Car']

print"\nDataFrame after deleting a column = \n",dataFrame

出力

これにより、次の出力が生成されます-

DataFrame ...
       Car   Units
0      BMW    100
1    Lexus    150
2     Audi    110
3  Mustang     80
4  Bentley    110
5   Jaguar     90

DataFrame after deleting a column =
   Units
0   100
1   150
2   110
3    80
4   110
5    90

  1. Python Pandas –DataFrameから初期スペースをスキップする方法

    Pandas DataFrameから初期スペースをスキップするには、 skipinitialspaceを使用します read_csvのパラメータ () 方法。パラメータをTrueに設定します 余分なスペースを削除します。 以下が私たちのcsvファイルだとしましょう- 次の出力が得られるはずです。つまり、最初の空白をスキップして、CSVからDataFrameを表示します- 例 以下は完全なコードです- import pandas as pd # reading csv file dataFrame = pd.read_csv("C:\\Users\\amit_\\

  2. Python Pandasでデータフレーム列の値をX軸ラベルとして設定するにはどうすればよいですか?

    Python Pandasでデータフレーム列の値をX軸ラベルとして設定するには、 xticksを使用できます。 plot()の引数で メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 column1キーのパンダを使用してデータフレームを作成します 。 plot()を使用してPandasデータフレームをプロットします X軸の列としてcolumn1を使用するメソッド。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd from matplotlib impo