我正在寻找一种在我的代码中删除列索引的解决方案。任何帮助将不胜感激。谢谢。
from tkinter import *
from tkinter.ttk import *
import tkinter as tk
import pandas as pd
from tkinter import ttk
#create window
window = tk.Tk()
window.title("Basic H/W status reporting")
window.geometry("750x600")
window.configure(bg='white')
df = pd.read_excel ('C:/Users/sgtiocqn/Desktop/females.xlsm', sheet_name= 'females')
df1 = pd.DataFrame(df, columns=["region"])
df1.drop(labels=None, columns="region", level=None, inplace=False, errors='raise')
print(df1)
window.mainloop()
结果是现在的样子(使用上面的代码)-
我想要得到的-
尝试 我尝试使用.to_numpy(),这是混乱的结果...
此外,当我尝试从numpy代码继续时,我无法使用df.drop / df.drop_duplicates / df.sort_values删除重复项/排序值。
收到错误(例如):
AttributeError: 'numpy.ndarray' object has no attribute 'drop_duplicates'
答案 0 :(得分:0)
尝试此解决方案(对我有用)
print (df.to_string(index=False))