Page 135 - Informatikakm
P. 135

21   try:
                 22     instansi.append(t2[0].get_text())
                 23   except:
                 24     instansi.append(“-”)
                 25
                 26   t2 = t1[1].select(“span”)
                 27   try:
                 28     gaji.append(t2[1].get_text())
                 29   except:
                 30     gaji.append(t2[0].get_text())
                 31
                 32  print(posisi)
                 33  print(instansi)
                 34  print(gaji)
                           Gambar 6.17 Kode Program untuk Mengoleksi Data Lowongan Pekerjaan
                                       Sumber: Dokumen Kemendikbud, 2021
                   Jika kode   program tersebut dijalankan di Google     Colab,  keluaran
               yang dihasilkan berupa ringkasan data dari yang diharapkan saja,    seperti
               diperlihatkan pada Gambar 6.18.














                            Gambar 6.18 Hasil Keluaran dari Kode Program Koleksi Data Pekerjaan
                                       Sumber: Dokumen Kemendikbud, 2021
               4.  Terakhir,  bingkai data array  tersebut ke  dalam tabel  yang ditampilkan
                   oleh  Python seperti diperlihatkan kode  pada Gambar    6.19.  Ketikkan
                   kode  program tersebut menggantikan baris 32-34    yang sudah   diketik
                   pada Gambar 6.17.
                                31
                                32   lowker = pd.DataFrame({
                                33      “Posisi”: posisi,
                                34      “Instansi”: instansi,
                                35      “Gaji”:gaji
                                36   })
                                37   lowker
                             Gambar 6.19 Kode Program untuk Membingkai Data ke dalam Tabel
                                       Sumber: Dokumen Kemendikbud, 2021


                                                                                    125
                                                                     Bab 6 Analisis Data
   130   131   132   133   134   135   136   137   138   139   140