我有一个这样的文件:如何用python熊猫替换逗号?
name|count_dic
name1 |{'x1':123,'x2,bv.':435,'x3':4}
name2|{'x2,bv.':435,'x5':98}
etc.
我试图将数据加载到数据帧和计数在count_dic键的数量。问题在于用逗号将分词项分隔开来,而且其中一些键包含逗号。我正在寻找一种方法能够与键替换逗号“ - ”,然后可以到不同的键,值对在count_dic.something这样的分离:
name|count_dic
name1 |{'x1':123,'x2-bv.':435,'x3':4}
name2|{'x2-bv.':435,'x5':98}
etc.
这是我完成。
df = pd.read_csv('file' ,names = ['name','count_dic'],delimiter='|')
data = json.loads(df.count_dic)
,我得到以下错误:
TypeError: the JSON object must be str, not 'Series'
是否有任何身体有什么建议?
您的标题不会描述实际的问题 - 编辑它,让其他人可以找到他们想要的东西? – cphlewis