2024-10-01 13:45:56 发布
网友
我想用我的数据框创建一个字典。数据框如下所示:
Vehical | Brand | Model Name car | Suzuki | abc car | Honda | def bike | Suzuki | xyz bike | Honda | asd
我想要我的字典像:
{car : {Suzuki : abc, Honda : def}, bike : {Suzuki : xyz, Honda : asd}}
你可以这样做:
In [29]: df.pivot(index='Vehical', columns='Brand', values='Model Name').to_dict('i') Out[29]: {'bike': {'Honda': 'asd', 'Suzuki': 'xyz'}, 'car': {'Honda': 'def', 'Suzuki': 'abc'}}
旋转结果:
In [28]: df.pivot(index='Vehical', columns='Brand', values='Model Name') Out[28]: Brand Honda Suzuki Vehical bike asd xyz car def abc
你可以这样做:
旋转结果:
相关问题 更多 >
编程相关推荐