ich möchte eine GUI erstellen bei denen Werte für Parameter eingegeben werden können. Einer dieser Parameter ist die Stichprobengröße N. Das Programm soll überprüfen ob der eingegebene Wert für N größer oder gleich 5.
- Ist dies nicht der Fall, dann soll eine Fehlermeldung ausgegeben werden: "Die Stichprobengröße muss größer oder gleich 5 sein"
- Falls die Bedingung erfüllt ist, soll eine Tabelle erstellt werden die wie folgt aussehen soll (Bsp für N = 10):

In die grauen Felder (x-Werte) können wieder Werte eingegeben werden. Diese werden verwendet um andere Werte (f(x;a,b,c,N), Mittelwert und Standardabweichung) zu berechnen.
Bis jetzt habe ich es nur geschafft die Labels und Entry-Felder zu erstellen. Weiß aber nicht wie ich den obigen Teil umsetzen soll.
Code: Alles auswählen
from tkinter import *
# Main window
root = Tk()
# Um passenden Abstand zu erhalten
Label(root, text=" ").grid(row=0)
Label(root, text=" ").grid(row=2)
Label(root, text=" ").grid(row=4)
Label(root, text=" ").grid(row=6)
Label(root, text=" ").grid(column=2)
# Parameter die für die spätere Rechnung benötigt werden
a = Label(root, text="Parameter a:").grid(row=1, sticky=W)
b = Label(root, text="b:").grid(row=3, sticky=W)
c =Label(root, text="c:").grid(row=5, sticky=W)
N =Label(root, text="Probengröße:").grid(row=7, sticky=W)
e_a = Entry(root).grid(row=1, column=1)
e_b = Entry(root).grid(row=3, column=1)
e_c = Entry(root).grid(row=5, column=1)
e_N = Entry(root).grid(row=7, column=1)
ab = Label(root, text="Produkt a*b:").grid(row=3, column = 4, sticky=W)
e_ab = Entry(root).grid(row=3, column=5)
ac = Label(root, text="Produkt a*c:").grid(row=5, column = 4, sticky=W)
e_ac=Entry(root).grid(row=5, column=5)
mainloop()