尝试创建堆积条形图时,python,python-3.x,pandas,numpy,matplotlib"/>

首页 > 解决方案 > 没有为对象类型命名为 1 的轴尝试创建堆积条形图时

问题描述

我正在尝试使用当前输出的 DataFrame 'Gender' 创建堆积条形图:

Loan_Status    N    Y
Gender               
Female        37   75
Male         150  339

我有以下代码,但出现错误:'No Axis Named 1 for Object Type'

Gender=pd.crosstab(train['Gender'],train['Loan_Status'])
Gender.div(Gender.sum(1).astype(float), axis=0).plot(kind="bar", stacked=True, figsize=(4,4))

ValueError: No axis named 1 for object type <class 'pandas.core.frame.DataFrame'>

希望有人可以帮助我:)

标签: pythonpython-3.xpandasnumpymatplotlib

解决方案


推荐阅读