这可能非常简单,但我已经搜索了几个小时,但找不到如何删除/省略 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
我是一名优秀的程序员,十分优秀!