Matplotlibin sqlite ile senkron calışması YARDIM

Arkadaşlar merhaba.
Kodum şu şekilde;

    def son_1_ay(self):
        self.baglanti = sqlite3.connect('C:\egg_otomasyon\egg.db')
        self.im = self.baglanti.cursor()
        tarih= [tarih[0] for tarih in self.im.execute("""SELECT Tarih FROM count_tablo ORDER BY Tarih DESC LIMIT 30""").fetchall()]
        # TARİH EKRANA SIĞMADIĞI İÇİN İPTAL ETTİM 

        yumurta= [yumurta[0] for yumurta in self.im.execute("""SELECT Count FROM count_tablo ORDER BY Tarih DESC LIMIT 30 """).fetchall()]
        liste=[]
        for i in range(len(yumurta)):
            liste.append(i+1)
        self.sc_1 = MplCanvas(self, width=5, height=4, dpi=100)
        self.sc_1.axes.plot(liste,yumurta,color="#f05131")
        self.layout_1 = QtWidgets.QVBoxLayout()
        self.layout_1.addWidget(self.sc_1)
        self.ui.widget_3.setLayout(self.layout_1)
        self.ui.widget_3.update()
        self.ui.widget_3.raise_()
        self.ui.widget_5.lower()
        self.ui.widget_4.lower()
        self.ui.widget_2.lower()
        self.ui.widget.lower()

Ekran ise bu şekilde

Grafikte hatalar nasıl giderilebilir?

Çünkü arkada anlık yumurta sayısını sayan bir veritabanı var.
Grafik temizleme yapıp tekrar son 1 ay dediğimde grafikte istediğim sonucu alamıyorum.

Birde tarihleri alta alamadım. İç içe geçiyor. Bir çözüm var mıdır?


Şöyle bir veri uyuşmazlığı var

@Ozay11 üstat hayırlı olsun, yeni hesap mı açtın? :smiley:

Haydaaa

Kral burada bazıları cok tersliyorlar.
Moralimi,motivasyonumu alıyorlar

Napalım bizde arada fake hesaplardan yazmak zorunda kalıyoruz
Kişilere takılmadan ilerlemek lazım

Gece gece güldüm. Allah da seni güldürsün. :smiley:

Amin Amin :slight_smile: iyi buldun ama beni helal olsun