Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 1.27 KB

File metadata and controls

19 lines (11 loc) · 1.27 KB

BaseChart

Bu grafik yapısı ile verdiğiniz .csv dosyalarındaki verilerle grafik çizimini kolaylaştırıyor. Daha detaylı anlattığım makalesine buradan ulaşabilirsiniz

Çalışma Mantığı

  • Kullanacağımız widget olan BaseChart alacağı parametrelerden en önemlisi pathCSV parametresidir. Bu parametreye kullancağımız .csv dosyasının uzun dosya yolu girilir.

  • Bu dosyadaki veriler FileManager sınıfındaki getDatas fonksiyonu ile işlenip BaseChartModel tipindeki liste ile geri döner.

  • Grafikte kullanacağınız modelin BaseChartModel'dan kalıtım alıp xValue ve yValue değerlerine modelinizin kullanacağınız kısımları verilmelidir.

  • List row = line.split(';'); satırında ise benim .csv dosyamdaki veriler ';' ile ayrıldığından böyle bir yapı kullandım. Siz dosyanıza göre burayı düzenleyebilirsiniz.