前提
以下のようなデータに対して、データ処理をpythonのpandasを使って行おうとしています。
実現したいこと
↓のE列のように商品Aとそれ以外の商品との売上の差分を計算したいです。
エクセルで行う場合は$D$2$という感じでセルを固定し、引き算すれば簡単に求めることができます。
これは行同士の計算になると思いますが、これをpythonのデータフレームとして扱っている際はどのようなコードを書けば実現できるでしょうか?
列同士の計算方法は簡単なのですぐわかったのですが、行同士の計算方法が分かりません。
該当のソースコード
python
1df = pd.DataFrame ([["A",1,300,300],["B",2,500,1000],["C",3,700,2100]], 2 columns = ["商品名" , "販売数" ,"単価" ,"売上" ] 3 4) 5 6#商品Aとそれぞれの商品の売上の差分を計算し、データフレームに新たな列を追加する。 7 8

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/26 12:56