我有一个熊猫数据框:
DF: A B C D E F G H
0 J S T 1 2 3 4 5
1 R A M 2 3 4 5 6
sum 0 0 0 3 5 7 9 11
并且我想向DF添加新行,即数据框采用数据框的最后两条(在这种情况下为“ sum”)并获得倒数
所以它应该读为 DF:
A B C D E F G H
0 J S T 1 2 3 4 5
1 R A M 2 3 4 5 6
sum 0 0 0 3 5 7 9 11
rec 0 0 0 0.3 .25 etc etc
答案 0 :(得分:0)
尝试以下代码:
df = df.append(df.loc['sum', 'D':'H'].apply(lambda x: 1 / x)\
.rename('rec')).fillna(0)