エントリに基づいて除算を実行するデータフレームがあります。問題を説明するために、私は、次のデータフレームを持っていると言う:パンダのデータフレームで行を分割する方法
import pandas as pd
df= pd.DataFrame([[1.,2.,3.,4.], [5.,6.,7.,8.], [9.,10.,11.,12.]],
columns=['A','B','C','D'], index=['x','y','z'])
だから私はdf
として、以下の取得:
A B C D
x 1 2 3 4
y 5 6 7 8
z 9 10 11 12
私は何をしたいことは、列Dの各値が変更され、どのくらい見ています私がxからyへ、そしてzからzへ行くにつれて。
私が取得したいデータフレームは次のようになります。
A B C D
x 1 2 3 NaN
y 5 6 7 2.0
z 9 10 11 1.5
私は体系的な方法でこれを行うにはどうすればよいですか?