首页 > 解决方案 > 如何使用 python pandas 删除列索引?

问题描述

我想删除作为值出现在组合框中的列索引。这是我的组合框现在的样子:

(里面显示的所有数字都是列索引)

从组合框图像中可以看出,它非常混乱。

组合框

输出应该是这样的:

输出

数据样本:

数据

df = pd.read_excel ('N:/TEST/TEST UTILIZATION/IA 2020/Dev/SCS-FT-IE-Report.xlsm', sheet_name= 'FT')
df.sort_values("Customer Name", inplace = True) 
df.drop_duplicates(subset ="Customer Name", inplace = True)
df3 = pd.DataFrame(df, columns = ["Customer Name"])
df3.style.hide_index()

comboExample = ttk.Combobox(window, width=40, values=df3, state="readonly")
comboExample.current(0)
comboExample.grid(column=2, row=2)

我尝试使用df.reset_index并且df.style.hide_index它不起作用。关于如何解决这个问题的任何想法?

谢谢大家的帮助!:-)

标签: pythonpandasdataframe

解决方案


推荐阅读