Tkinter를 사용하여 Python에서 필터링 된 DataFrame을 GUI에 어떻게 표시 할 수 있습니까?

보류

제목에서 알 수 있듯이 필터링 된 DataFrame을 표시하는 GUI (Tkinter 포함)에서 버튼을 만들어야합니다.

DataFrame 가져 오기

df = pd.read_csv (r'C:\Users\shold\Downloads\df.csv')
df = df[['A', 'B', 'C', 'D', 'E', 'F', 'G']]

필터링 된 DataFrame

FIltered_df= df.drop_duplicates(subset=['G'])
FIltered_df= FIltered_df.iloc[:,[0,6]]

GUI를 만들려고했지만 코드를 실행하면 인쇄 기능이 GUI가 아닌 IDE (Jupyter) 내에서 실행됩니다.이 문제를 어떻게 해결할 수 있습니까? 아이디어는 필터링 된 모든 결과가 표시되는 기존 600x600 창 내에 새 창 또는 목록을 만드는 것입니다.

window = tk.Tk()
window.geometry("600x600")
window.title("GUI")
def first_print():
    text ="Filter the df"
    text_output = tk.Label(window, text=text)
    text_output.grid(row=0, column=1, padx = 50)
    print(FIltered_df)
    
first_button = tk.Button(text="Filter the df", command=first_print)
first_button.grid(row=0, column=0)

감사

멋진 구름

이것을 시도하십시오. GUI에 무언가를 표시하려면 Label.

함수에서 이러한 변경을 수행하십시오.

def first_print():
    text ="Filter the df"
    text_output = tk.Label(window, text=text)
    text_output.grid(row=0, column=1, padx = 50)
    text = tk.Label(window,text=Filtered_df,font=('monospace',11)) #font=(family,size)
    text.grid(row=1,column=1)

그것이 당신의 의심을 없애기를 바랍니다.

건배

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

tkinter를 사용하여 레이블에서 .sum ()을 사용하는 변수의 내용을 어떻게 표시 할 수 있습니까?

분류에서Dev

Python을 사용하여 웹 사이트 링크에서 변수를 어떻게 사용할 수 있습니까?

분류에서Dev

필터 필드의 queryset 값을 사용하여 django에서 모델의 인스턴스를 어떻게 필터링 할 수 있습니까?

분류에서Dev

탈수 중에 생성 된 사용자 지정 값을 어떻게 필터링 할 수 있습니까?

분류에서Dev

SwiftUI에서 ScrollViewReader를 사용하여 스크롤 한 행을 어떻게 강조 표시 할 수 있습니까?

분류에서Dev

컨트롤러에서 Laravel Passport를 사용하여 현재 사용자의 데이터베이스 목록을 어떻게 표시 할 수 있습니까?

분류에서Dev

Pandas에서 여러 지정된 열의 값에 지정된 조건으로 DataFrame을 어떻게 필터링 할 수 있습니까?

분류에서Dev

Django REST Framework를 사용하여 OPTIONS에서 반환 한 json의 반환 된 필드 메타 데이터 유형을 어떻게 변경할 수 있습니까?

분류에서Dev

Python을 사용하여 파이프로 구분 된 파일에서 값의 큰 따옴표를 어떻게 검증 할 수 있습니까?

분류에서Dev

datagridview에 표시되는 데이터베이스를 어떻게 필터링 할 수 있습니까?

분류에서Dev

Firestore에서 날짜 및 위치 사용 가능 여부를 어떻게 필터링 할 수 있습니까?

분류에서Dev

Ext.js 4.2.0의 그리드에서 렌더링 된 열을 어떻게 필터링 할 수 있습니까?

분류에서Dev

RepositoryItemLookUpEdit에 표시된 항목을 필터링 할 수 있습니까?

분류에서Dev

Thunderbird를 사용하여 이름에 쉼표 (,)가 포함 된 파일을 명령 줄에서 어떻게 첨부 할 수 있습니까?

분류에서Dev

JS에서 PHP의 쿼리에서 생성 된 목록을 어떻게 필터링 할 수 있습니까?

분류에서Dev

Python에서 목록을 어떻게 필터링 할 수 있습니까?

분류에서Dev

파이썬 Tkinter에서 크기가 조정 된 이미지를 어떻게 표시 할 수 있습니까?

분류에서Dev

Java에서 이스케이프 된 "\"를 사용하여 json 데이터에서 URL을 어떻게 추출 할 수 있습니까?

분류에서Dev

GDB를 사용하여 레지스터에서 산술 연산을 어떻게 수행 할 수 있습니까?

분류에서Dev

git-merge에서 vimdiff를 사용하여 커밋 ID를 어떻게 표시 할 수 있습니까?

분류에서Dev

Python : Pandas에서 데이터 유형별로 DataFrame을 어떻게 필터링 할 수 있습니까?

분류에서Dev

Laravel Nova에서 암호화 된 필드 값을 어떻게 표시 할 수 있습니까?

분류에서Dev

Post에서 JQuery를 사용하여 양식 게시물 데이터를 어떻게 얻을 수 있습니까?

분류에서Dev

Parse & Swift를 사용하여 게시물에 대한 댓글을 어떻게 저장할 수 있습니까?

분류에서Dev

mvvm을 사용하여 usercontrol에서 다른 usercontrol로 데이터를 어떻게 전달할 수 있습니까?

분류에서Dev

IN 절을 사용하여 결과를 어떻게 표시 할 수 있습니까?

분류에서Dev

Excel에서 사용 된 수식을 필터링 할 수 있습니까?

분류에서Dev

Bagging을 사용하여 데이터 세트에서 무작위 샘플링을 수행하고 싶습니다. 그리고 추가 분석에서 해당 데이터 세트를 사용하십시오. 어떻게 할 수 있습니까?

분류에서Dev

한 함수에서 위젯을 만든 경우 Python Tkinter를 사용하여 다른 함수에서 어떻게 액세스 할 수 있습니까?

Related 관련 기사

  1. 1

    tkinter를 사용하여 레이블에서 .sum ()을 사용하는 변수의 내용을 어떻게 표시 할 수 있습니까?

  2. 2

    Python을 사용하여 웹 사이트 링크에서 변수를 어떻게 사용할 수 있습니까?

  3. 3

    필터 필드의 queryset 값을 사용하여 django에서 모델의 인스턴스를 어떻게 필터링 할 수 있습니까?

  4. 4

    탈수 중에 생성 된 사용자 지정 값을 어떻게 필터링 할 수 있습니까?

  5. 5

    SwiftUI에서 ScrollViewReader를 사용하여 스크롤 한 행을 어떻게 강조 표시 할 수 있습니까?

  6. 6

    컨트롤러에서 Laravel Passport를 사용하여 현재 사용자의 데이터베이스 목록을 어떻게 표시 할 수 있습니까?

  7. 7

    Pandas에서 여러 지정된 열의 값에 지정된 조건으로 DataFrame을 어떻게 필터링 할 수 있습니까?

  8. 8

    Django REST Framework를 사용하여 OPTIONS에서 반환 한 json의 반환 된 필드 메타 데이터 유형을 어떻게 변경할 수 있습니까?

  9. 9

    Python을 사용하여 파이프로 구분 된 파일에서 값의 큰 따옴표를 어떻게 검증 할 수 있습니까?

  10. 10

    datagridview에 표시되는 데이터베이스를 어떻게 필터링 할 수 있습니까?

  11. 11

    Firestore에서 날짜 및 위치 사용 가능 여부를 어떻게 필터링 할 수 있습니까?

  12. 12

    Ext.js 4.2.0의 그리드에서 렌더링 된 열을 어떻게 필터링 할 수 있습니까?

  13. 13

    RepositoryItemLookUpEdit에 표시된 항목을 필터링 할 수 있습니까?

  14. 14

    Thunderbird를 사용하여 이름에 쉼표 (,)가 포함 된 파일을 명령 줄에서 어떻게 첨부 할 수 있습니까?

  15. 15

    JS에서 PHP의 쿼리에서 생성 된 목록을 어떻게 필터링 할 수 있습니까?

  16. 16

    Python에서 목록을 어떻게 필터링 할 수 있습니까?

  17. 17

    파이썬 Tkinter에서 크기가 조정 된 이미지를 어떻게 표시 할 수 있습니까?

  18. 18

    Java에서 이스케이프 된 "\"를 사용하여 json 데이터에서 URL을 어떻게 추출 할 수 있습니까?

  19. 19

    GDB를 사용하여 레지스터에서 산술 연산을 어떻게 수행 할 수 있습니까?

  20. 20

    git-merge에서 vimdiff를 사용하여 커밋 ID를 어떻게 표시 할 수 있습니까?

  21. 21

    Python : Pandas에서 데이터 유형별로 DataFrame을 어떻게 필터링 할 수 있습니까?

  22. 22

    Laravel Nova에서 암호화 된 필드 값을 어떻게 표시 할 수 있습니까?

  23. 23

    Post에서 JQuery를 사용하여 양식 게시물 데이터를 어떻게 얻을 수 있습니까?

  24. 24

    Parse & Swift를 사용하여 게시물에 대한 댓글을 어떻게 저장할 수 있습니까?

  25. 25

    mvvm을 사용하여 usercontrol에서 다른 usercontrol로 데이터를 어떻게 전달할 수 있습니까?

  26. 26

    IN 절을 사용하여 결과를 어떻게 표시 할 수 있습니까?

  27. 27

    Excel에서 사용 된 수식을 필터링 할 수 있습니까?

  28. 28

    Bagging을 사용하여 데이터 세트에서 무작위 샘플링을 수행하고 싶습니다. 그리고 추가 분석에서 해당 데이터 세트를 사용하십시오. 어떻게 할 수 있습니까?

  29. 29

    한 함수에서 위젯을 만든 경우 Python Tkinter를 사용하여 다른 함수에서 어떻게 액세스 할 수 있습니까?

뜨겁다태그

보관