Fórum Root.cz
		Hlavní témata => Vývoj => Téma založeno: Wangarad  09. 02. 2022, 10:55:44
		
			
			- 
				Zdravim.
Trosku sa zabavam s grafom v pythone. Ako GUI pouzivam Pysimplegui a vykreslujem gram skrz  matplotlib
def draw_figure(canvas, figure):
    figure_canvas_agg = FigureCanvasTkAgg(figure, canvas)
    figure_canvas_agg.draw()
    figure_canvas_agg.get_tk_widget().pack(side='top', fill='both', expand=2)
    
    return figure_canvas_agg
  
Co netusim ako spravit je aby mi data v osy vzdy vykreslilo tak ze to bude v jednej farbe. Ako to nastavit resp. kam pridat parameter? Neviem to do googlit alebo mi nieco unika. Vzdy ked to refreshnem tak data maju inu farbu.
			 
			
			- 
				Tohle je vytvoření widgetu, ve kterém bude ten graf. Jak ten graf (figure, axes) bude vypadat, definuješ při jeho vytváření. Třeba metoda plot má parametr color (color="blue"...).
			
 
			
			- 
				to som "uspesne poriesil"
Vedel by si ma prosim postrcit ako do toho aktualneho "plot-u" viem pridat viac liniek pre x-ovu os?
			 
			
			- 
				tak nic vyriesil som to nakoniec skrz 
ax = fig.add_subplot(111)
        ax.plot(reults)
   
        ax.plot(diff)
			 
			
			- 
				Takze to cesta nebude. Nechce mi to zakreslovat do grafu ako by teoreticky malo.
  ax = fig.add_subplot(111)
        ax.plot(reults,color='green')
        ax.plot(diff,color='orange')
        ax.plot(min,color='red')
        ax.plot(max,color='red')
  vykresluje to kraviny https://ibb.co/2c2c30t (https://ibb.co/2c2c30t)
Preco? Ak si odmyslim tu sialenu hodnotu -502.4 a aj ta by mala byt niekde na spodu
			 
			
			- 
				Prosím tě, aspoň jednou v životě k dotazu přidej nějaké relevantní informace. Co z toho kousku kódu nebo toho obrázku, podle tebe máme vyčíst?
Jestli je graf blbě, tak máš data blbě.
			 
			
			- 
				Poznámku od tecky doplním inspirativním odkazem. Wangaradovi doporučuji pročíst.
https://stackoverflow.com/help/minimal-reproducible-example
 (https://stackoverflow.com/help/minimal-reproducible-example)