0% menganggap dokumen ini bermanfaat (0 suara)
26 tayangan14 halaman

Tugas Kelompok 1 Informatika

Diunggah oleh

ekipahla023
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
26 tayangan14 halaman

Tugas Kelompok 1 Informatika

Diunggah oleh

ekipahla023
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 14

ANALISI DATA

INFORMATIKA

SMK YADIKA 3 TEGAL ALUR


JAKARTABARAT
KELOMPOK 1
NAMA KELOMPOK :
1. EKO PRASETYO ( Menerangkan)
2. EKY PAHLA (MENGETIK)
3. ADITIYA RAMADHAN(Mengetik)
4. ILHAM D.k( Menerangkan)
5. JOVAN NATAEL(Menjawab pertanyaan)
6. LABIIB(Menerangkan)
7. Perri
A.Pengenalan Perkakas Analisis Data
1.Google Colaboratory (Google Colab)
Aktifitas ini di lakukan untuk memulai mengenal alat atau lingkungan analisis
data.,Salah satunya ialah Google Colab.
Google Colab adalah salah satu lingkungan pengembangan aplikasi terintergrasi yang
disediakan oleh google secara online IDE.
Sebelum membuat program,berikut beberapa langkah mengenal penggunaan google
colab.
1. Buka goggle colab melalui link https;//colab.research.google.com
jika diminta untuk sign-in,silahkan masuk dengan menggunakan akun google.
2. Buat catetan baru melalui pilihan NEW NOTBOOK seperti diperlihatkan pada
gambar 6.3.Notebook Adalah Penaman Untuk File Kerja di Dalam Goggle Collab.
Perhatikan bahwa Google Colab memiiki beberapa bagian area kerja
Yang hampir serupa berbagai IDE yang lain. Beberapa objek yangada di google colab
Yaitu seperti berikut :
A. Nama notebook, yang merupakan nama file berektensi ipynb ( pyton Notebook) kita bisa mengganti nama
notebook dengan mengklik note book tersebut.
B. STAR,yang menandakan tingkat kepentingan file ini.
C. Header kanan,yang berisi pilihan komentar,pilihan untuk berbagai (share), penganturan(setting) file,serta
pengaturan akun.
D. Menubar, yang berisi pilihan menu seperti file , edit , view dll
E. Panel kiri, yang berisi beberapa ikon menu seperti daftar isi, pencarian,penyisihan kode,pengelola file,dan
pemilihan perintah
F. Toolbar atas,yang berisi pilihan ikon untuk penambahan kode atau teks,dan pilihan menutup menubar.
G. Konten notebook, yang berisi tulisan kode program atau teks yang kita tulis.
H. Cell toolbar , yang berisi pilihan ikon untuk mengatur sel pada konten pemindahan atas atau bawah ,
koneksi antarsel,penambahan komentar , pengaturan editor,penggadaan ,penghapusan sel dan dll
2. Python
A. CETAK DATA (PRINT)
perintah yang paling sederhana dalam bahasa pemograman ialah perintah untuk mencetak suatu nilai atau
data(output). Seperti halnya pada gambar 6.6 yang sudah disajikan sebelumnya mencetak data dalam python dapat
dilalkukan dengan menggunakan perintah print. Kalian dapat mengubah parameter atau isi data didalam tanda kurung
print.setelah kode program di eksekusi atau dengan menekan tombol run,program akan menampilkan data seperti
yang diharapkan.

B. Pemberian Nilai Data (Assignment)


Selain mencetak langsung dari data yang ada di dalam tanda kurung,data lain yang pengisinya diluar tanda kurung
juga dapat dicetak.Assignment dilakukan dengan menyediakan sebuah nama (variabel) yang kemudian di isi dengan
suatu nilai data menggunakan tanda sama dengan (“=“).

C.Banyak Nilai untuk Satu Variabel (Array)


Jika kita mengisi kembali variabel dengan nilai yang lain,Nilai yang lama akan hilang atau ditimpa dengan nilai
baru.Namun demikian,kita masih bisa menyimpan lebih dari satu nilai dalam satu variabel saja,yang di sebut variabel
array.Dalam kehidupan sehari-hari,kita akan menemui data yang memiliki banyak nilai,termasuk daftar nilai mata
pelajaran informatika.
D. Penulusuran data/pengulangan(Loop:for)
kita hanya mencetak satu elemen sebuah data array pada indeks pertama.pada garais ketiga dan kelima,kita
mencetak banyak elemen,tetapi sebagai satu data untuk.bagaimana jika kita inggin mencetak array sebagai elemen
terpisah,Misalnya kita ingin mencetak setiap elemen dengan memberikan keterangan indeksnya.kita dapan
menggunakan konsep perluangan atau loop dengan menggunakan perinttah for.

E. Uji kondisi (brach:try)

Perhatikan bahwa datayang dicetak dengan dibagi dua terlebih dahulu ini memiliki variasi data seperti data bilangan
dan data tekstual. Padahal,pembagian hanya bisa dilakukan pada bilangan dan oleh bagian.Maka,akan terjadi
kesalahan jika pembagian dilakukan pada data bilangan dan data tesktual. Perhatikan pesan kesalahannya berbunyi
“Line 3. Unsupported operand types for.
F. Pustaka Kode (Library import)
Saat memerlukan informasih yang mungkin belum pernah di pelajari dan tidak ditemukan di buku mata pelajaran
yang kalian miliki, kalian akan pergi ke perpustakaan yang menyimpan banyak sekali buku dan informasi yang dapat
kita cari. Library atau pustaka adalah koleksi program dan paket yang tersedia untuk berbagai penggunaan. Sebagai
conto,terdapat library pandas.kalian dapat mencoba untuk mengetikan kode program seperti pada gambar 6.12
sehingga menampilkan keluaran seperti pada gambar 6.13. Perhatikan bahwa sebelum library pandas digunakan di
baris 6kita perlu import terlebihdahulu di baris satu.
B.Koleksi data
Aktivitas inti dilakukan untuk mengenal proses analisis data, khususnya dalam hal mengoleksi data dari situs
web, yang dikenal dengan istilah web scarping. Beberapa langkah yang bisa diikuti untuk melakukan scarping
dalam bahas python menggunakan editor online google colab.setelah editor siap digunakan,scarping bisa dimulai
dengan proses parsing.
Parsing adalah menggambil kode program dari sebuah halaman website secara utuh yang masih dalam bentuk kode
HTML.
Mari,ikuti pembuatan proyeks scarping tersebut dengan mengikuti langkah langkah berikut.
1. Buka google colaboratory melaluli link https:colab.research.google.com.kemudian buka catatan baru melalui
file> new notebook
2. Prasing salah satu alamat website lowongan pekerja. Gambar 6.15 menunjukan kode untuk melakukan parsing
alamat website lowomgan pekerja yang diguanakan sebelumnya. Ketik beberapa baris kode program berikut
dilayar goggle collab kalian.
3. Olah kode HTML tersebut hingga kalian bisa menggambil data posisi pekerjaannya,instansi yang memberikan
pekerjaan.serta gaji yang di tawarkan seperti diperlihatkan Gambar6.17. Tiga data ini bisa diperoleh dari elemen kode
website yang di sebut tag tertentu untuk kemudian diambil seperti diperlihatkan pada gambar 6.17.Lanjutkan kode
program yang ada pada gambar 6.15 sehingga lengkap seperti pada gambar 6.17.

4.Teknik,bingkai data array tersebut kedalam tabel yang di tampilkan oleh python seperti di perlihatkan kode pada
gambar 6.19.
C. Visualisasi Data
Aktivitas lanjutan ini dilakukan untuk mengenal visualisasi data. Pada proyek sebelumnnya,data wibsite diambil
(scraping) dan ditampilkan dalam bentuk tabel.Tabel adalah salah satu untuk analisis data dasar.Data divisualkan dalam
berbagai diagram seperti diagram batang,diagram lingkaran,diagram garis,dan lain sebagainnya.

1. Pra-pemrosesan Data
pra-pemrosesan data dilakukan agar data siap untuk diolah.data perlu di persiapkan karena bisa jadi yang kita peroleh
masih mentah,banyak terdapat kesalahan sehingga tidak bisa di hitung untuk dibuat visualisasinya.Oleh karena itu,kita
perlu menggubah data gajih yang masih bertipe teks ini kedalam tipe bilangan seperti diperlihatkan pada gambar 6.21.
2. Visualisasi Data:Barchart
Untuk membuat tampilan grafik atau diagram kita dapat menggunakan library python yaitu plotly.library ini perlu di
tambahkan terlebih dahulu di kode program cara penambahannya menggunakan import seperti berikut.sebagai contoh kita
dapat membuat diagram batang (barchat)menggunakan fungsi seperti diperlihatkan pada gambar 6.22.

Dari kode program tersebut,kita akan menghasilkan sebuah diagram batang pada gambar 6.23.
3. Prapemrosesan data lanjut
Jika diperhatikan gambar 6.23,beberapa lowongan pekerjaan terlihat menumpuk.Beberapa posisi lowongan pada
suatu instasi menjadi satu batang saja hal ini menyebabkan nominal gaji yang di tunjukan menjadi tidak valid. ini
terjadi karena kita mengkelompokan lowongan berdasarkan instasinya gambar (6.22 baris 460).Solusinya ialah
menggelompokan lowongan pekerjaan berdasarkan gabungan poisis dan intansi penyedia lowongan.Dengan
demikian,setiap lowongan akan diperlihatkan secara terpisah seperti pada gambar 6.25
4. Visualisasi Data dengan Diagram lain
Setiap diagram dan chart memiliki kegunaan masing-masing sesuai karakteristiknya,Diagram batang,misalnya,
digunakan untuk memperlihatkan beberapa item serupa yang perlu dibandingkan.Di sisi lain,diagram lingkaran
digunakan untuk memperlihatkan proporsi dari beberapa item yang bisa menjadi bagian utuh dari suatu kasus.Kode
program yang sebelumnya menampilkan diagram batang (Gambar 6.24 baris 45)diganti menjadi kode untuk
menampilkan diagram lingkaran seperti berikut.
KATA PENUTUP

Demikian tugas ini kami buat dengan kesungguhan.Bila


ada kata yang menyinggung atau tidak sesuai dengan
fakta yang ada,Kami meminta maaf yang setulus
tulusnya.Trimakasih kepada para teman-teman dan guru
kami yang mau mendengarkan tugas ini.
Sekian terimakasih dari kami kelompok 1
“WASSALAMMUALAIKUM”

Anda mungkin juga menyukai