[英]How do I convert a csv file with one column to a dictionary in Python?
[英]csv file with one Dictionary column
我有一個包含多列的 CSV 文件,其中一列有字典元素,如何將此字典鍵擴展到列
數據框在此處輸入圖像描述
嘗試應用 pd.Series
輸出:在此處輸入圖像描述
它仍然沒有被分成幾列。
引用了這個 stackoverflow 解決方案: df = pd.DataFrame({'id':[1,2,3], 'col1':[{'a':1, 'b':2, 'c':3}, { 'a':3, 'b':4, 'c':5}, {'a':None, 'b':5, 'c':6}]}) df.set_index('id')。 col1.apply(pd.Series) 適用於此數據框,但不適用於我的原始數據框。
嘗試使用 json 規范化:
import pandas as pd
df2 = pd.json_normalize(df['address'])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.