首页 > 解决方案 > 使用 json 文件输入附加列堆栈

问题描述

我有一个 json 文件

 {  "teams":{
    "0":"Liverpool",
    "1":"Liverpool",
    "2":"Arsenal",
    "3":"City",
    "4":"Watford",
    "5":"Liverpool",
    "6":"Chelsea"
 }
}

代码:

df = pd.read_csv("clubs.csv")
clubs_df= pd.read_json('domain.json')

clubs =pd.DataFrame.from_dict(clubs_df)  

df = df.stack()
df = df.append(clubs)
df = df.value_counts()
df = df.reset_index()
print(df)

如果我尝试将值添加到我的堆栈中,我会收到以下错误:TypeError: to_append should be a Series or list/tuple of Series, got DataFrame

标签: pythonpandasdataframe

解决方案


推荐阅读