这就是 datset_1 的样子, 但是,当我用它制作数据透视表时,如下所示,我只得到
NaN
作为所有列中的值。
monthly_sales_data = pd.pivot_table(dataset_1, values = "Weekly_Sales", columns = "Year", index = "Month")
monthly_sales_data = monthly_sales_data.reindex(index = ['Jan','Feb','Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
monthly_sales_data
我只获得整个 DataFrame 的 NaN 值:
更改此:
monthly_sales_data = monthly_sales_data.reindex(index = ['Jan','Feb','Mar',
'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
对此:
monthly_sales_data = monthly_sales_data.reindex(index = [1,2,3,4,5,6,7,8,9,10,11,12])
3105 南南南南南南南南南南南南南南南南南 第3106章 第3107章 第3108章 第3109章
为什么我会变成这样