如何使用以items
为键的字典为数据帧df
的给定索引idx
同时设置某些列items
的值?
试试这样的东西:
#setup
df = pd.DataFrame(np.zeros((4,4)), columns = list('abcd'))
d = {'a':1, 'd':2}
df.loc[1, d.keys()] = d.values()
输出
df
a b c d
0 0.0000 0.0000 0.0000 0.0000
1 1.0000 0.0000 0.0000 2.0000
2 0.0000 0.0000 0.0000 0.0000
3 0.0000 0.0000 0.0000 0.0000