python - 没有为对象类型命名为 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'>
希望有人可以帮助我:)
解决方案
推荐阅读
- tcpdump - tcpdump:tcpdump 如何获取主机名详细信息?
- laravel - Can docker-compose.yml read database connection from laravel .env file?
- javascript - 在 Vue 中重用嵌套组件
- c# - How to do -1 on a specific byte of an integer in C#?
- python - 如何在atom中创建python-django项目
- c++ - 在没有用户输入的情况下从 C++ 调用 gnu plot
- python - Telegram TypeError:第一个参数必须是可调用的
- api - 使用 curl 从 opendatacommunities.org 获取数据
- r - Reshaping a data.frame with tidyr
- ios - How can I get last object in CollectionView willDisplayCell?