python - Pandas 中的重新索引不接受轴参数?
问题描述
我正在运行 pandas 文档(https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.reindex.html)中的示例,但出现意外异常:
index = ['Firefox', 'Chrome', 'Safari', 'IE10', 'Konqueror']
df = pd.DataFrame({
'http_status': [200,200,404,404,301],
'response_time': [0.04, 0.02, 0.07, 0.08, 1.0]},
index=index)
df.reindex(['http_status', 'user_agent'], axis="columns")
TypeError: reindex() got an unexpected keyword argument "axis"
解决方案
这是0.21.0问题下的熊猫,所以使用通用解决方案:
df = df.reindex(columns=['http_status', 'user_agent'])
推荐阅读
- python - 使用一对一关系 Django Rest API 在 UserDetail 表中保存用户详细信息
- dart - 无法将参数类型“”分配给参数类型 List <>
- r - 2021 年在 RMarkdown 中嵌入 YouTube 视频
- javascript - 侧边栏在调整大小时超出屏幕
- python-3.x - 如何在 Python 中从 ActiveMQ 读取队列?
- mysql - 来自 aws ec2 的文件 /etc/mysql/mysql.conf.d 不存在
- python - 如何使用 pivot_table 或 unstack 创建新的数据框
- python - 在 mdiArea 内的小部件之间创建节点连接
- amazon-web-services - 由于主机名不正确,sam 本地调用失败
- javascript - 如何用织物在画布上添加图像