Skip to content

Python ile basit derecede veri istatistiği yapmak için bu repo oluşturuldu.

License

Notifications You must be signed in to change notification settings

tatlilimon/basic-statistics-w-python

Repository files navigation


Attention:

This repository is written in Turkish. There is a branch for the full English version. To go to that version; go to this branch.


Giriş

Bu repoda, basit istatistiksel kalıpları kolaylıkla hesaplayan python programları mevcuttur. Program aşağıdaki ana menü ile başlar.

cli-ss

Hangi konuda hesaplama yapılması gerekiyorsa, ana menüden ilgili konu seçilir ve veri seti girilmeye başlanır. Veri seti ve istenilen bilgiler girildikten sonra hesaplama sonucu komut satırında çıktı olarak verilecektir.


Gereksinimlerin Yüklenme Aşaması

Python ile veri analizi yapmak için belirli kütüphanelere ihtiyaç duyulur.

  • İlk olarak python'ın 3.3 ve üzeri sürümünün cihazınızda yüklü olması gerekir. Bunu kontrol etmek için, cmd veya terminal vasıtası ile  python --version komutu ile kontrol edilir. Eğer yüklü değil ise; python, cihaza mutlaka kurulmalıdır.
  • Gerekli tüm kütüphaneleri bir anda kurmak için terminal veya cmd de proje dizinine cd komutu ile gidin ve bu kodu çalıştırınız. pip install -r requirements.txt
  • Eğer programlar haladaha çalışmıyor ise; requirements.txt adlı dosyadaki kütüphaneleri: pip show kütüphaneAdi olarak yüklü olup olmadığını kontrol edin.
  • Eğer değil ise manuel olarak yükleyin. pip install kütüphaneAdi

Nasıl Kullanılır?

  1. CMD veya Terminal kullanarak proje dizinine cd komutu ile gidilir. Ya da VSCode kullanıyorsanız ve projeyi VSCode içinde açtıysanız, editörün içinde terminal açarsanız direkt olarak proje dizininde açar. cd komutuna gerek kalmaz.
  2. Komut satırına python3 main.py girilerek ana menüye erişilir.
  3. Ana menüden hangi konuda istatistik hesaplamalar yapılacaksa; ilgili konunun başındaki rakamdirekt girdi olarak komut satırına girilir.
  4. Veri setini komut satırına girerken, her bir veri arasına virgül koyup son veriden sonra virgül koymamaya dikkat edin!

Docker

Dockerhub üzerinde public olarak halihazırda docker image'i bulunmakta.

Image'i pull edelim

  • docker pull tatlilimon/basic-statistics-w-python:tr

Kurulan image'i çalıştıralım

  • docker run --rm -i -t tatlilimon/basic-statistics-w-python:tr

 

 Image'i pull etmeden local olarak da build edip çalıştırabiliriz:

git clone https://github.com/tatlilimon/basic-statistics-w-python.git && cd basic-statistics-w-python

docker build -t imageName .

docker run -rm -i -t imageName

Projeye Katkıda Bulunmaktan Çekinmeyin!

Projede bulunan istatistiksel hesaplama araçlarından farklı olarak başka araçlar da PR açarak ekleyebilirsiniz.

Proje GPL 3 lisanslaması altındadır. Yani bu yazılımı istediğiniz gibi kopyalayıp herhangi bir yerde kullanabilirsiniz lakin bunun tek şartı var o da; GPL 3 lisansı altında yayınlamanız. Yani bu kodları başka yerde kullanacaksanız o projenin de açık kaynaklı olması gerekiyor.

GPL 3 hakkında daha fazla bilgi için Tıkla!