Python telah menjadi bagian yang cukup penting dalam data science dan AI (artificial intelligence) karena mudah dipahami, serbaguna, dan fleksibel.

Data scientist dan analyst menggunakan kode Python untuk big data mining, membangun algoritme machine learning, memanipulasi dan menganalisis data, serta melakukan kalkulasi statistik yang kompleks.


Anda juga bisa menggunakan bahasa pemrograman populer ini untuk membuat berbagai jenis visualisasi data, seperti diagram pie, diagram garis dan bar, 3D plot, serta histogram. Selain itu, bahasa Python memiliki banyak library yang berguna untuk data analysis dan machine learning. Berikut adalah beberapa contohnya:

Pandas. Library Python yang menawarkan tool untuk memanipulasi dan menganalisis struktur data, tabel angka, dan time series.

Matplotlib. Library cross-platform ini digunakan untuk menciptakan visualisasi data yang interaktif dan plotting grafis untuk bahasa Python serta ekstensi numeriknya, NumPy.

NumPy. Singkatan dari Numerical Python. Library sumber terbuka ini mendukung array multidimensi dan matriks, serta menyediakan beragam routine untuk operasi matematis pada array.

SciPy. Dikembangkan berdasarkan NumPy, SciPy atau Scientific Python adalah library yang berguna untuk komputasi sains dan teknis. Library ini berisi algoritme untuk menyelesaikan soal engineering dan matematis, seperti optimasi, aljabar linear, interpolasi, dan integrasi.

TensorFlow. Library Python untuk mengembangkan dan melatih model machine-learning menggunakan API tingkat tinggi. Library ini bisa menjalankan deep neural networks untuk berbagai keperluan, seperti pengenalan gambar dan pemrosesan bahasa alami.

PyTorch. Library machine-learning untuk Python berbasis Torch, library machine learning lainnya untuk bahasa pemrograman Lua. Library ini utamanya digunakan dalam riset deep learning.

Scrapy. Framework Python open-source untuk crawling website dan mengekstrak data terstruktur dari halamannya.

 Copyright stekom.ac.id 2018 All Right Reserved