[python] Grafiek plotten.

Moderators: jkien, Xilvo

Reageer
Berichten: 2.589

[python] Grafiek plotten.

Graag had ik in python een grafiek geplot en dit als een popup window. hiervoor heb ik volgende code:

Code: Selecteer alles


def callback_toon_bericht():

print("toon bericht")

plt.figure()

plt.ion()

plt.show()

als ik op de bottom druk krijg ik idd een grafiek, als ik nog eens druk krijg ik opnieuw één allemaal oké maar de eerste krijg ik nooit terug gesloten (de andere wel). hoe komt dit?

Groeten.

Berichten: 2.589

Re: [python] Grafiek plotten.

Iemand alternatieven?

Gebruikersavatar
Berichten: 2.609

Re: [python] Grafiek plotten.

Ik werk zelf nooit in python, maar ik vermoed dat het iets is ivm een mainloop of window handle die kwijt geraakt, kan je hier iets mee? show() meermaals aanroepen blijkt niet te mogen.

Berichten: 2.589

Re: [python] Grafiek plotten.

ik heb:

Code: Selecteer alles


def callback_toon_bericht():

        print("toon bericht")

        plt.figure()

        plt.ion()

        plt.show()

vervangen door:

Code: Selecteer alles


def callback_toon_bericht():

        print("toon bericht")

        figure()

        #plt.ion()

        show()

en het werkt perfect. toch bedankt.

Gebruikersavatar
Berichten: 2.609

Re: [python] Grafiek plotten.

Wat is er nu concreet veranderd dan? (en wat deed ion() ?)

Berichten: 2.589

Re: [python] Grafiek plotten.

ik weet niet waarom het nu wel werkt. die ion was om interactieve modus te activeren die heb ik nu blijkbaar niet meer nodig.

Reageer