Python-定数値を持つ新しい列をPandasDataFrameに追加します
定数値で新しい列を追加するには、角括弧、つまりインデックス演算子を使用して、その値を設定します。
まず、必要なライブラリをインポートします-
import pandas as pd
4列のデータフレームを作成する-
dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BBMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 110, 150, 80, 200, 90] })
定数値で新しい列を追加します。新しい列名は角括弧内に設定されます-
dataFrame['Mileage'] = 15
例
以下は完全なコードです-
import pandas as pd # creating dataframe dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BBMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 110, 150, 80, 200, 90] }) print"Dataframe...\n",dataFrame # adding new column with a constant value dataFrame['Mileage'] = 15 print"\nUpdated Dataframe with a new column...\n",dataFrame
出力
これにより、次の出力が生成されます-
Dataframe... Car Cubic_Capacity Reg_Price Units_Sold 0 Bentley 2000 7000 100 1 Lexus 1800 1500 110 2 BBMW 1500 5000 150 3 Mustang 2500 8000 80 4 Mercedes 2200 9000 200 5 Jaguar 3000 6000 90 Updated Dataframe with a new column... Car Cubic_Capacity Reg_Price Units_Sold Mileage 0 Bentley 2000 7000 100 15 1 Lexus 1800 1500 110 15 2 BBMW 1500 5000 150 15 3 Mustang 2500 8000 80 15 4 Mercedes 2200 9000 200 15 5 Jaguar 3000 6000 90 15
-
Python Pandasでデータフレーム列の値をX軸ラベルとして設定するにはどうすればよいですか?
Python Pandasでデータフレーム列の値をX軸ラベルとして設定するには、 xticksを使用できます。 plot()の引数で メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 column1キーのパンダを使用してデータフレームを作成します 。 plot()を使用してPandasデータフレームをプロットします X軸の列としてcolumn1を使用するメソッド。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd from matplotlib impo
-
パンダの既存のDataFrameに新しい列を追加する
Pandasデータフレームは2次元のデータ構造です。つまり、データは行と列に表形式で配置されます。 python dict、list、seriesなどを使用して作成できます。この記事では、既存のデータフレームに新しい列を追加する方法を説明します。まず、pandasシリーズを使用してデータフレームを作成しましょう。次の例では、パンダシリーズを1列のデータフレームに変換し、Month_noという列名を付けています。 例 import pandas as pd s = pd.Series([6,8,3,1,12]) df = pd.DataFrame(s,columns=['Month_No