Ubuntu Türkiye

Yazılım => Python => Programlama => PyGTK => Konuyu başlatan: kunabe - 21 Haziran 2018 - 00:18:34

Başlık: Data İşleme Sorunu
Gönderen: kunabe - 21 Haziran 2018 - 00:18:34
Merhabalar

Excelden çektiğim 4m datayı işlenmem gerekiyor.6000 civarına geldiğimde hata veriyor.Ben hatayı düzelttiğimde bu sefer tüm işlemeye tekrar başlamak durumunda kalıp zaman kaybediyorum.İşlenen dosyaların veritabanında toplayabilirmiyim yararlı olur mu? yoksa direk c: de toplamayı başarıp hatayı düzeltince kaldığım yerden devam edebilirmiyim..Ne önerirsiniz
Başlık: Ynt: Data İşleme Sorunu
Gönderen: .py - 21 Haziran 2018 - 01:04:58
4 milyon data mı var? dogru mu anladım
Başlık: Ynt: Data İşleme Sorunu
Gönderen: kunabe - 21 Haziran 2018 - 11:01:27
dogrudur.
Başlık: Ynt: Data İşleme Sorunu
Gönderen: .py - 21 Haziran 2018 - 12:39:28
scripti ve aldıgın hatayı paylasırmısın turkce karekter sorunu yasıyor olabılırsın ama aldıgın hatayı gormek gerek
Başlık: Ynt: Data İşleme Sorunu
Gönderen: kunabe - 21 Haziran 2018 - 19:38:00
aldığım hata bu yönde

[eklenti yönetici tarafından silindi]
Başlık: Ynt: Data İşleme Sorunu
Gönderen: .py - 21 Haziran 2018 - 23:05:42
dataları bir liste(dizi) ye kopyalıyorsun? hatadada indexten bahsediyor. scripti paylasrsanız yardımcı olmaya calısırım. 
Başlık: Ynt: Data İşleme Sorunu
Gönderen: kunabe - 22 Haziran 2018 - 23:52:43
yardım etmeye çalıştığın için teşekkürler sorunu çözdüm. ama şu yazımda takıldım

try:
    durum=tablo.loc[pd.Timestamp(bitis+(i+1)*dt.timedelta(1)),'Close']
    if durum>deger : Ybin.append(1)
    else: Ybin.append(0)
    Ydeg.append((durum-deger)/deger)
except:
    Ydeg.append(None)
    Ybin.append(None)
    return Ybin,Ydeg
Kod yukarda yazdığım gibi ama altta aldığım hatayı alıyorum..boşluklara ve hizaya dikkat ettim amahata nerde olabilir.

Traceback (most recent call last):
  File "C:\Users\Batuhan\Desktop\finans\grafik_veri_hazirla.py", line 6, in <module>
    import fonksiyonlar as fk
  File "C:\Users\Batuhan\Desktop\finans\fonksiyonlar.py", line 305
    return Ybin,Ydeg
    ^
SyntaxError: 'return' outside function