python - 如何从 Pandas 的数据框中删除/省略计数列?

标签 python pandas

这可能非常简单,但我已经搜索了几个小时,但找不到如何删除/省略 pandas 中的第 1 列(计数列)?

目前看起来像:

    ID     Test1    Test2   Test3
1   236    data1    data2   data3   
2   323    data4    data5   data3
3   442    data6    data2   data4
4   543    data8    data2   data3
5   676    data1    data8   data4

需要看起来像:

ID     Test1    Test2   Test3
236    data1    data2   data3   
323    data4    data5   data3
442    data6    data2   data4
543    data8    data2   data3
676    data1    data8   data4

代码片段:

df = df[['ID','Test1','Test2','Test3']]
df.sort_values(['ID'], ascending=[True], inplace=True)
return render_template('index.html', data=df.to_html(index_names=False))

谢谢!

最佳答案

如果你想使用特定列作为你的索引,那么你只需使用 set_index :

In [24]:
df.set_index('ID', inplace=True)
df

Out[24]:
     Test1  Test2  Test3
ID                      
236  data1  data2  data3
323  data4  data5  data3
442  data6  data2  data4
543  data8  data2  data3
676  data1  data8  data4

关于python - 如何从 Pandas 的数据框中删除/省略计数列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36499967/

相关文章:

python - 确定是否传递了命名参数

python - Pandas 重采样功能不适用于 DateTimeIndex

python - Matplotlib df.plot() 显示点但不显示线,即使指定时也是如此

python - Pandas 数据框和 to_numeric : select column by index

pandas - 提取值(value)并从中创建新列

python - 如何使用 foreach 更改 pandas 数据框列?

python - Pylance:找不到带有子模块的 native 库的 stub

python - NetworkX 化学 : how to check if a smaller molecular graph A is a valid subgraph of a larger molecular graph B?

python - 如何为 mongodb 创建 create_index python 方法

python - 如何传递空的 pandas 查询