有没有简单的解决方案来解决以下问题:
我用的是熊猫数据帧dataframe = pandas.DataFrame(data, index=[categorieid], columns=['title', 'categorieid'])
其中categorieid是整数值的列表(例如[1,2,3,1]),title是字符串列表['a','b,'c','d']。在
然后我试着用
^{pr2}$
问题是,如果给定索引只有一个标题,我会得到一个异常,因为pandas将我的标题保存为字符串而不是列表。在
是否有一个解决方案可以告诉dataframe构造函数始终在每个索引处创建list(),即使只包含一个项?在
谢谢你的帮助
编辑:
我的打印数据框看起来像这样categorieid title
0 0 a
0 0 c
1 1 b
1 1 d
0 0 e
2 2 f
打电话给我价值观.tolist()结果
在中的标题数据帧.ix[i] ['title']。价值观.tolist():
AttributeError:“unicode”对象没有属性“values”