我正在使用熊貓來處理數據幀。我創建了一個數據框,其行數如下:[id, vector]
其中,id是字符串類型,而vector是字典類型。Python將字典寫入csv並從csv讀取字典
現在,當我寫一個CSV文件中的行看起來像這樣(CSV文件):
25377bc2-d3b6-4699-a466-6b9f544e8ba3 {u'sport>sports event>world championship': 0.5058, u'sport>sports event': 0.7032, u'sport>soccer': 0.6377, u'lifestyle and leisure>game': 0.4673, u'sport>sports event>world cup': 0.6614, u'sport>sports event>international tournament': 0.454, u'sport>sports event>national tournament': 0.541, u'sport': 0.9069, u'sport>sports organisations>international federation': 0.5046, u'sport>sports organisations': 0.6982}
我試着閱讀從CSV回大熊貓的數據幀,但是當我看看曾經是dict
它現在是<type 'str'>
我知道我可以解決它與泡菜和保存熊貓數據幀到一個泡菜文件。但是,有沒有辦法正確地讀取CSV(其中在它的載體是型詞典)
是否可以保存爲'json'? – jezrael
是的。我會很高興看到一個json解決方案,並且您的建議將很樂意聽到 –