我有一个熊猫系列,我想转换成一个numpy数组。显示了产品名称,但我无法访问它们。真正的问题是查找名称并将其本质上存储在键值对中,但存储在数组中,而不是dict(饼图所需的格式)
data = pd.read_csv('./data/clean_data/cleaned_data.csv')
ser = data.groupby(['Product']).sum()['QuantityOrdered']
输出
Product
batteries 7661
charging cable 15187
... ...
eraser 7538
vals = ser.to_numpy()
现在看起来像什么
[7661, 15187, ..., 7538]
我希望它看起来像什么:
[[batteries, 7661],[charging cable, 15187, ...]
您想要ser.iteritems()
(或者list(ser.iteritems())
如果您直接需要结果作为列表),而不是ser.to_numpy()
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句