import pandas as pd import numpy as npimport tkinter as tkfrom tkinter import from tkinter import filedialog#创建一个窗口root=tkTkroottitle导入数据集#给窗口命名rootgeometry3000x2000#设置窗口的大小lb1 =Labelroot text=导入数据集#r
代码的语法是正确的,但是有些细节可以改进:
-
打开文件的函数可以直接返回读取后的数据,可以省去在另一个函数中再读取一次的步骤。
-
缺失值检测和填充的函数可以合并成一个,通过一个参数来控制是检测还是填充。
-
在标准化函数中,获取所有列的方式可以直接使用 data.columns,而不需要先定义一个变量 n。
-
训练模型时,可以添加一个选择模型的功能,让用户可以选择使用哪种模型进行训练。
-
在界面中,按钮的排列可以更加整齐,可以使用 grid 布局。
-
变量名的命名可以更加规范,例如不要使用 a、b、c 这样的变量名。
-
可以添加一些异常处理的代码,例如如果用户没有选择文件就点击了导入数据集按钮,可以提示用户选择文件。
原文地址: https://www.cveoy.top/t/topic/fEUA 著作权归作者所有。请勿转载和采集!