Pythonデータフレームに新しい列を追加
800 ワード
コードを叩く過程で、Dataframeに新しい列が追加されることがよくあります.毎回googleをやり直して、今回は記録します.
実はDataframeに新しい列を追加するのは簡単で、列名を直接指定して、値を割り当てるだけでいいです.
次に、空白値に付与された「c」の列を追加します.印刷すると、「c」の列が正常に追加されたことがわかります.
リストに値を付ける「d」の列を追加します.正常に追加されたことがわかります.
私が毎回覚えられない理由は、主に空の列を追加したいからです.そして、私はこのように追加すると、長い間違いが爆発します.
実はDataframeに新しい列を追加するのは簡単で、列名を直接指定して、値を割り当てるだけでいいです.
import pandas as pd
data = pd.DataFrame(columns=['a','b'], data=[[1,2],[3,4]])
data
>>> data
a b
0 1 2
1 3 4
次に、空白値に付与された「c」の列を追加します.印刷すると、「c」の列が正常に追加されたことがわかります.
data['c'] = ''
data
>>> data
a b c
0 1 2
1 3 4
リストに値を付ける「d」の列を追加します.正常に追加されたことがわかります.
data['d'] = [5,6]
data
>>> data
a b c d
0 1 2 5
1 3 4 6
私が毎回覚えられない理由は、主に空の列を追加したいからです.そして、私はこのように追加すると、長い間違いが爆発します.
data['e'] = []