This repository is written in Turkish. There is a branch for the full English version. To go to that version; go to this branch.
Bu repoda, basit istatistiksel kalıpları kolaylıkla hesaplayan python programları mevcuttur. Program aşağıdaki ana menü ile başlar.
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.
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
- 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. - Komut satırına
python3 main.py
girilerek ana menüye erişilir. - Ana menüden hangi konuda istatistik hesaplamalar yapılacaksa; ilgili konunun başındaki rakam, direkt girdi olarak komut satırına girilir.
- Veri setini komut satırına girerken, her bir veri arasına virgül koyup son veriden sonra virgül koymamaya dikkat edin!
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
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!