<Python, pandas> カラムがあるか? と カラムの追加の仕方。
カラムcolumns
にその名前があるか?の判定方法と、
空のカラムcolumns
の追加の仕方。
In [81]: a = pd.DataFrame(data=[[1,2,3],[4,5,6]], columns=['a','b','c']) In [82]: a Out[82]: a b c 0 1 2 3 1 4 5 6 In [83]: if not 'd' in a.columns: print('Y') Y In [84]: a['d'] = float(NaN) In [85]: a Out[85]: a b c d 0 1 2 3 NaN 1 4 5 6 NaN
こちらを参考にしたじょ。
python - How to check if a column exists in Pandas - Stack Overflow
Adding new column to existing DataFrame in python pandas - Stack Overflow