Page 137 - Informatikakm
P. 137

dalam berbagai diagram seperti diagram batang, diagram lingkaran, diagram
               garis,  dan lain sebagainya.  Berikut ini data pada proyek sebelumnya akan
               disajikan dalam diagram batang.
                   Sebelum data bisa diolah  dan disajikan menjadi diagram,  data tersebut
               perlu  dipersiapkan terlebih  dahulu.  Dalam analisis data,  proses persiapan ini
               disebut pra-pemrosesan data (data preprocessing).  Setelah  dipersiapkan,  baru
               kemudian data bisa diolah dan divisualisasikan.

               1.  Pra-pemrosesan Data
               Pra-pemrosesan data dilakukan agar    data siap untuk diolah.   Data perlu
               dipersiapkan karena bisa jadi yang kita peroleh masih mentah, banyak terdapat
               kesalahan sehingga tidak bisa dihitung untuk dibuat visualisasinya. Sebagai
               contoh, pada kasus sebelumnya, data yang diolah, yaitu data gaji, masih ada
               yang berupa data teks seperti “Dirahasiakan”.  Gaji juga masih  mengandung
               titik yang mengelompokkan tiga angka.    Padahal,  dalam  bilangan (integer),
               titik bermakna pecahan. Oleh karena itu, kita perlu mengubah data gaji yang
               masih  bertipe  teks ini ke  dalam tipe  bilangan seperti diperlihatkan pada
               Gambar 6.21. Baris 27-34 berikut perlu menggantikan kode program Baris
               27-30 pada Gambar 6.17.
                             26     t2 = t1[1].select(“span”)
                             27     try:
                             28      xgaji = t2[1].get_text()
                             29     except:
                             30      xgaji = t2[0].get_text()
                             31     xgaji = xgaji.replace(“.”,””)
                             32     if (xgaji==”Gaji Dirahasiakan”):
                             33      xgaji = 0
                             34     gaji.append(xgaji);
                           Gambar 6.21 Kode Program untuk Preprocessing dalam Menata Data Gaji
                                       Sumber: Dokumen Kemendikbud, 2021

               2.  Visualisasi Data: Barchart
               Untuk  membuat  tampilan  graàk  atau  diagram,  kita dapat menggunakan
               library  Python,  yaitu  Plotly.  Library  ini perlu  ditambahkan terlebih  dahulu
               di kode  program.  Cara penambahannya menggunakan import seperti yang
               sudah dipelajari sebelumnya, seperti berikut.

                                      import plotly.express as px
                   Selanjutnya,  setelah  library-nya di-import,  kita dapat menggunakan
               fungsionalitas pada library Plotly untuk membuat diagram. Sebagai contoh,
               kita dapat membuat diagram batang (barchart)    menggunakan fungsi bar()
               seperti diperlihatkan pada Gambar 6.22.




                                                                                    127
                                                                     Bab 6 Analisis Data
   132   133   134   135   136   137   138   139   140   141   142