python - 隐藏 Pandas 数据框索引会导致行重新排序
问题描述
我编写了以下内容,用于显示三种类型的三个对象的“所有可能的选择”:
import pandas as pd
types_table = pd.DataFrame({1:[], 2:[], 3:[]})
c1 = [1+round(x // 9) for x in range(27)]
c2 = [1+(round(x//3) % 3) for x in range(27)]
c3 = [1+(x % 3) for x in range(27)]
types_table[1]=c1
types_table[2]=c2
types_table[3]=c3
print(types_table.to_string(index=False))
该代码基本上可以工作,但是该index=False
位会导致行以无益的方式重新排序。而如果我print(types_table)
让它看起来很完美,除了索引会导致一些视觉混乱。有谁知道如何同时解决这两个问题?如果我尝试首先对数据进行排序,那么我仍然必须to_string
在最后调用index=False
它,它会再次重新排序数据。
谢谢你。
解决方案
推荐阅读
- c# - 拆分逗号分隔的键值对,其中包含逗号
- php - 运行 laravel 播种机时数组到字符串转换错误
- python - f2py 正在导入子例程但不是模块
- java - Java Spring 中的自定义验证
- json - 使用 Python 将 JSON 转为数据框和 Excel
- javascript - 更新状态数组后 React Dom 不更新
- angular - Twilio 可编程聊天(JS SDK)tokenAboutToExpire 不起作用
- python - 在 SQLAlchemy 中隔离 ProgrammingError
- elasticsearch - 如何在 Elasticsearch 排序中设置顺序
- python - 拆分列csv熊猫