python - 如何在 tkinter 中可视化数据透视表(文本未对齐)?
问题描述
我试图在 tkinter 中可视化数据透视表,但是当字符串很长时文本没有对齐。
例子:
min max
category100 1 100
category2000 2 1000
category30000 3 10000
我的代码是这样的:我有一个按钮和一个标签来打印数据透视结果。
import tkinter as tk
from tkinter import ttk
from tabulate import tabulate
root = tk.Tk()
root.geometry("1250x750")
def open1():
import pandas as pd
df = pd.read_csv('file.csv')
print(df)
table1 = (pd.pivot_table(df,index=["Variable1"],values=["Variable2"],aggfunc=[min, max]))
my_label2 = tk.Label(root, text=table1, justify='left')
my_label2.place(x=400,y=375)
my_btn = tk.Button(root, text="Visualize table", command=open1, bg='orange',width=17, font=("bold",15), takefocus=False)
my_btn.place(x=400,y=275)
if __name__ == '__main__':
root.mainloop()
我的问题是是否存在解决此问题的插件。
解决方案
推荐阅读
- node.js - Firebase node.js admin sdk 会自动更新吗?
- c# - 为什么transform.forward当乘以不等于0时等于0?
- python-3.x - 构建包导致 pip 相关的 SIGABRT 错误
- discord - 如何索引到 channel.members 列表并取出名称?关闭
- python - 从 Python 开始 - 字符串列表的汉明距离
- c - 当我的代码在linux上运行时如何每秒显示一个计时器
- string - 如何让bash脚本检查连续的大写字母
- github - github pages blog 可以上传但不能显示内容
- java - 无法在 Android 上从 Firebase 数据库中找到下载的文件
- php - 找不到 MySQL 表