Langsung ke konten utama

Python: bermain dengan matplotlib

 

Hal yang paling penting dalam proses pengolahan data adalah cara penyajian data yang apik dan menarik. Di sini kita akan belajar bagaimana cara menggambarkan data yang sudah diolah dengan python. Untuk menampilkan hasil plot pada notebook yang kita gunakan kita membutuhkan library yang sudah cukup populer yaitu matplotlib. 

import matplotlib.pyplot as plt

Setelah melakukan import library matplotlib, maka perlu didefinisikan apakah hasil plot nya akan ditampilkan menjadi satu pada laman notebook ataukan akan ditampilkan secara terpisah. Kondisi awalnya (default) gambarnya akan tampil pada laman baru. Python akan membuat laman plot baru. Agar gambarnya ditampilkan di laman notebook yang sama maka perlu dideklarasikan. Pendeklarasian nya adalah dengan 

%matplotlib inline

Untuk mengembalikan plot supaya tidak berada pada notebook; karena untuk tujuan tertentu lebih nyaman plot berada di luar notebook, dengan cara:

%matplotlib

Setelah itu baru mendeklarasikan data yang akan diplot. Berikut adalah contoh pendeklarasian nya.

df.plot(x="Rank",y=["P25th","Median","P75th"])

plt.show()

Untuk lebih jelasnya silakan kunjungi tutorial berikut.

Komentar

Postingan populer dari blog ini

Bahasa C: Pembahasan tentang isfinite

 Saat melakukan coding cumeric, ada kalanya kita harus mengecek apakah angka yang akan digunakan untuk menghitung berupa angka "normal" nilai nya melebihi range angka yang disetujui ataukan angkanya terlalu besar. Jika membuat fungsi sendiri, bisa jadi akan memakan waktu lama dan tidak efisien. Sehingga dalam bahasa C sudah disediakan library yang digunakan untuk mengecek bagaimana angka yang akan digunakan untuk menghitung.  Berikut adalah salah satu library yang disediakan oleh C untuk melaukan pengecekan angka yang akan digunakan untuk menghitung. Namanya adalah isfinite. Untuk lebih jelas nya dapat dilihat di link berikut .  isfinite berada dalam lingkungan <math.h>. Sehingga sebelum menggunakan nya perlu dilakukan pendefinisian header <math.h> terlebih dahulu.

Perjalanan mencari kitab elektronik

Sebagai seorang mahasiswa, saya ingin memiliki gadget yang secara khusus bisa digunakan untuk membaca dan menyimpan file buku. Awalnya saya membaca dengan HP, bisa sih tapi gak nyaman, karena layar terlalu kecil. Kemudian saya beralih ke tablet, saat itu saya menggunakan tablet merk Lenovo. Lebih nyaman dibandingkan HP, tapi lama kelamaan bosan juga karena saat itu ada tablet yang dilangkapi dengan "pena". Saat itu tablet saya gak ada pena nya. Beralih lah saya ke iPad 6 (2018) yang sudah support dengan "pen" sehingga bisa corat coret saat sedang membaca paper atau ebook.  Ipad sangat nyaman, kita bisa menginstall berbagai macam aplikasi. Baik yang gratis maupun yang berbayar. Untuk memenuhi kebutuhan saya dalam membaca, saya menggunakan 2 alpikasi andalan, yaitu GoodNotes dan LiquidText. GoodNotes yang saya gunakan adalah yang versi gratisan. Sedangkan yang LiquidText adalah yang berbayar. Membaca jurnal maupun ebook dengan software itu sangat nyaman. Bisa menurunk

Belajar Fitting data menggunakan Wolfram Mathematicha

 Berikut adalah beberapa contoh video tutorial untuk mengani list dengan wolfram mathematica Adapun tutorial yang lebih santai adalah  Pada tulisan kali ini, saya akan berbagi tentang bagaimana cara mengolah data yang dihasilkan oleh kalkulasi C++. Data yang saya gunakan menggunakan scientific notation yang biasanya ditulis dengan 1.45E-5. Nah permasalahan yang saya temui adalah format yang digunakan oleh Mathematicha adalah 1.45x10-5, sehingga perlu dilakukan penyesuaian.  Untuk melakukan penyesuaian ada banyak cara. Salah satunya adalah menuliskan nya secara manual. Namun, bagaimana jika data kita sangat banyak? Gak mungkin kan mengubah nya satu per satu.  Ok, kita mulai dengan bagaimana cara meng-import data dari file text. Pertama kit beri nama data yang akan kita import dengan "datamentah". in[1]:= datamentah = Import["/folder location/file.txt"]; Saat data tersebut diimport ke dalam "datamentah" data tersebut basih ber format string. Kemudian kita ub