0433デフォルトの名無しさん垢版 | 大砲2021/02/09(火) 13:05:59.09ID:YRe7Jw73 pandasで列aと列bの各値同士の計算結果を同じデータフレームに代入しようと思い df = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=['a','b','c']) df['c-a'] = df[['a','c']].diff(axis=1)['c'] と、してみましたが['c']が納得いきません 列ラベル名があるときも[:1]みたいに取り出したいのですがエラーでした