我有一个带有列名的DataFrame,例如,索引从0到1000。该数据帧用零填充。
House 1 | House 2 | House 5 | House 8 | ...
0
1
2
3
4...
然后,我有字典,例如:
dict_of_houses = {'House 1':[100,201,306,387,500,900],'House 2':[31,87,254,675,987],'House 5':[23,45,67,123,345,654,789,808,864,987,999],'House 8':[23,675,786,858,868,912,934]}
字典名称经过编辑,以免以后混淆任何人。
我的目标是:
你会怎么做?
答案 0 :(得分:0)
您可以使用for
循环:
for house, indices in dict_.items():
df.loc[indices, house] = 1