selain menggunakan tabelau kita juga bisa mengguakan library d3 pada bahasa pemrograman java script. untuk membuat nya kita harus menggunakan xampp atau live server yang merupakan add on di visual code.
langkah - langkah pembuatan:
1. Mencari Dataset
Pada kali ini saya menggunkan dataset sebelumnya yang merupakan harga petrol atau bensin. Dataset berasal dari website tabelau linknya: https://www.kaggle.com/datasets/zusmani/petrolgas-prices-worldwide dataset ini pun saya edit. Kolom kedua nama kolom saya menghilangkan spasi dan kurung buka dan tutup agar bisa terdeksi oleh parser csv d3js. Kemudian saya menyisakan 10 baris dan 2 kolom saja agar tidak banyak.
2. Membuat File HTML dan folder
Ketika sudah mengedit file csv kita akan membuat folder web dan membuat file HTML di dalam folder tersebut dan menaruh file csv yang sudah dieedit kedalam file tersebut.
3. Menuliskan Kode di Dalam File HTML
b. Kemudian kita menulis tag body dan tag script yang bersumberkan library d3js dan membuat tag div untuk mendeklarasikan dimana histogram kita akan divisualisasikan
f. kemudian join data - data sebelumnya menggunakan svg.selectAll dan memvisualisasikannya di web pada .attribut x tuliskan d.kolomPertama, attribut y tuiliskan d.kolomKedua dan attribut height tuliskan d.kolomKedua sesuai kolom yang ada di file csv kalian
c. setelah itu kita menambahkan tag script untuk menuliskan script java script kita dan tambahkan variabel margin untuk mengeset margin histogram
d. Kemudian menambahkan variable svg untuk mengappend kedalam tag div
e. Kemudian parse data csv kita menggunakan d3.csv("lokasi data csv") dan tambahkan axis x dan y. pada .domain pada x axis kita menuliskan d.namaKolomPertama pada file csv kalian.







mantull
BalasHapus