Muhammad Hafid

Janganlah malas untuk berkarya, biarpun sederhana tetapi bermanfaat bagi orang lain. Kerjakan dengan penuh kesabaran dan keikhlasan

Pandas Python data analysis toolkit

Wah saya bingung memulainya darimana membahasa mengenai module python yang satu ini. Namanya pandas, dan dia biasa digunakan untuk urusan data analisis. Saya melirik pandas ini dikarenakan saya membutuhkan nya untuk koneksi ke Yahoo Finance dan Google Finance untuk pengembangan aplikasi investasi menggunakan bahasa pemrograman python.

Pandas Python data analysis toolkit


Yup disini saya selalu menggunakan OS Linux Ubuntu ya, jadi apabila ditanya jika menggunakan OS Windows bagaimana ? jawabannya saya kurang tau, karena saya tidak melakukan sesuatu di windows.

Langkah pertama untuk installasi module ini, pastikan kalian sudah menginstall python di ubuntu kalian, saya menggunakan python versi Python 2.7.12

Mari ikuti langkah-langkah installasi sampai dengan trial code nya langsung konek ke Yahoo Finance , pastikan kalian menggunakan akses root dan terkoneksi ke internet.
  • pip install pandas
  • pip install -U pytest
  • pytest --version

Jalankan satu persatu ya, point pertama kalian menginstal pandas, dan point kedua kalian menginstall pytest, pytest ya untuk tester data.


Oke setelah langkah tersebut sudah dilakukan, sekarang lakukan ini : 
  • pip install pandas-datareader
  • git clone https://github.com/pydata/pandas-datareader.git
  • python setup.py install
Pada point diatas kalian menginstall driver pandas data readernya, dan setelah itu kalian melakukan cloning dari git untuk source pandas pydata datareadernya. Jika pada saat git sudah selesai, sekarang kalian masuk kedalam direktori pandas-datareader dan jalankan setup.py nya.

Setelah itu install : pip install matplotlib

Matplotlib menyediakan banyak fungsi di antaranya untuk menggambar grafik biasa, grafik polar, plot kontur, grafik 3D, dll.

Sekarang mari kita testing untuk menguji apakah pandas benar benar bisa get data dari yahoo finance.

Pertama kalian masuk ke python console kalian lalu ketikan ini :
import pandas_datareader.data as web
amzn = web.get_quote_yahoo('AMZN')
amzn
Maka hasil outputnya adalah

PE change_pct     last  short_ratio    time
AMZN  189.59     +1.08%  1006.73         2.09  4:00pm
 Hasil screnshoot saya :


Bagaimana ? bisa kalian kembangkan loh ini.
Labels: python

Thanks for reading Pandas Python data analysis toolkit . Please share...!

0 Comment for "Pandas Python data analysis toolkit"

Terima kasih sudah berkunjung ke blog saya, semoga informasi nya bermanfaat buat anda.

Back To Top