この記事では、データフレームに列名を追加する方法を見ていきます。 DataFrame 列に名前を追加する方法を見てみましょう。 パンダ。
Pandas データフレームに列名を追加する
以下は、列名を追加する手順と方法です。 パンダのデータフレーム で パイソン :
データフレームの作成
列名の追加に進む前に、まずデモンストレーションのためにサンプル データフレームを作成しましょう。 Pandas では、DataFrame に列名を追加する方法がいくつかあります。
Python3
# importing the pandas library> import> pandas as pd> # creating lists> l1>=>[>'Amar'>,>'Barsha'>,>'Carlos'>,>'Tanmay'>,>'Misbah'>]> l2>=>[>'Alpha'>,>'Bravo'>,>'Charlie'>,>'Tango'>,>'Mike'>]> l3>=>[>23>,>25>,>22>,>27>,>29>]> l4>=>[>69>,>54>,>73>,>70>,>74>]> # creating the DataFrame> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)))> # displaying the DataFrame> print>(team)> |
>
>
出力
0 1 2 3 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
ここでは、DataFrame 内の列に名前がないことがわかります。
データフレームに列名を追加する
既存の DataFrame に列を追加するには、その DataFrame を使用します。columns>属性。
Python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
Linux どれ
>
>
出力
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
これで、DataFrame に列名が付けられました。
dataframe() を使用して列名を追加する
dataframe() 関数内でパラメーターを指定することで、列名を追加できます。
Python3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
出力
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
データフレームの列名の変更
DataFrame の列の名前を変更するには、 rename()> 関数。
Python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
出力
Name Code-Name Age Weight in kgs 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
列の名前が変更されていることがわかります。