Data Visualization Bokeh

My Skill
4 min readOct 2, 2023

Python Fundamental Series From Data Science & Data Analysis Path MySkill.id

Overview Data Visualization

Dalam beberapa tahun terakhir, kompleksitas data telah meningkat secara signifikan. Ini tercermin dalam peningkatan jumlah dan kompleksitas dataset yang tersedia. Kemajuan dalam teknologi pengumpulan data dan perubahan zaman telah menghasilkan dataset yang lebih besar dan lebih kompleks. Oleh karena itu, untuk memahami data semacam itu, kebutuhan akan alat atau tools untuk visualisasi data menjadi sangat penting .

Bagi para profesional yang berkarir di bidang data seperti seorang Data Scientist dan Data Analyst, penerapan Data Visualization atau visualisasi data dapat memungkinkan untuk membantu pemangku kepentingan atau stakeholder dalam memahami data dengan lebih cepat. Hal ini memungkinkan pengambilan keputusan yang lebih baik dalam waktu yang lebih singkat. Komunikasi hasil analisis data kepada orang lain atau pengguna, terutama stakeholder, dapat menjadi keterampilan yang sangat penting bagi para Data Scientist dan Data Analyst. Data Scientist dan Data Analyst dapat memanfaatkan data visualization atau visualisasi data sebagai alat utama dalam menyampaikan temuan dari hasil analisis dan pengolahan data. Informasi ini kemudian direpresentasikan secara visual dan digunakan untuk memberikan rekomendasi kepada pemangku kepentingan atau stakeholder.

Python merupakan bahasa pemrograman yang sangat populer digunakan dalam analisis data dan pengolahan data. Penggunaan visualisasi data juga umum dalam proses ini. Python telah menjadi bahasa pemrograman yang sangat diminati dan sering digunakan dalam analisis dan pengolahan data. Python menggunakan berbagai library seperti Pandas untuk memanipulasi data dan berbagai jenis library untuk melakukan visualisasi data seperti Seaborn, Bokeh, dan Plotly. Oleh karena itu, bahasa pemrograman Python telah menjadi bahasa yang umum digunakan oleh Data Scientist dan Data Analyst ketika mereka ingin melakukan analisis dan pengolahan data.

Introduction To Bokeh

Bokeh merupakan salah satu library pada bahasa pemrograman Python yang biasanya digunakan untuk membuat data visualization atau visualisasi data yang bersifat interaktif dan menarik. Keunggulan utama dari Bokeh ini ialah memiliki kemampuan untuk menghasilkan bentuk visualisasi yang dapat diinteraksikan secara langsung oleh pengguna, baik melalui aplikasi web atau aplikasi desktop. Bokeh memberikan fleksibilitas dalam mennghasilkan berbagai jenis bentuk data visualization atau visualisasi data yang telah dilakukan analisis data dan pengolahan data untuk memenuhi tujuan yang diinginkan seperti pengambilan keputusan, perkiraan keuntungan bisnis, dan lain sebagainya. Hal ini tentunya sangatlah berguna ketika seorang Data Scientist dan Data Analyst ingin melakukan visualisasi data untuk eksplorasi, komunikasi, pembuatan aplikasi interaktif, dan lain sebagainya.

Bokeh pada bahasa pemrograman Python. Sumber : Github

Sebelum kita lanjut mempelajari Data Visualization menggunakan Bokeh, alangkah baiknya kita mempelajari terlebih dahulu tentang Data Visualization menggunakan Seaborn (dikarenakan Library Seaborn juga digunakan untuk melakukan visualisasi data). Oleh karena itu untuk mempermudah kita dalam mempelajari Data Visualization menggunakan Seaborn (Untuk mengetahui perbedaanya dengan Data Visualization menggunakan Bokeh), mari kita baca artikel mengenai Data Visualization menggunakan Seaborn melalui link berikut : https://medium.com/@myskill.id/data-visualization-seaborn-10bcecc09da2 dan melihat bagaimana implementasi dari Data Visualization menggunakan Seaborn itu sendiri melalui link berikut : https://myskill.id/course/data-visualization-seaborn

Penerapan Data Visualization atau Visualisasi Data menggunakan Bokeh

A. Import atau memanggil Bokeh pada bahasa pemrograman python

Contoh Import Bokeh pada bahasa pemrograman python. Sumber : Geeksforgeeks

B. Membuat Visualisasi Data (Line Plot) menggunakan Bokeh

Contoh Visualisasi Data (Line Plot) menggunakan Bokeh. Sumber : Geeksforgeeks

C. Membuat Visualisasi Data (Bar Plot) menggunakan Bokeh

Contoh Visualisasi Data (Bar Plot) menggunakan Bokeh. Sumber : Geeksforgeeks

D. Membuat Visualisasi Data (Scatter Plot) menggunakan Bokeh

Contoh Visualisasi Data (Scatter Plot) menggunakan Bokeh. Sumber : Geeksforgeeks

E. Membuat Visualisasi Data (Pie Chart) menggunakan Bokeh

Contoh Visualisasi Data (Pie Chart) menggunakan Bokeh. Sumber : Geeksforgeeks

F. Membuat Visualisasi Data (Area Plot) menggunakan Bokeh

Contoh Visualisasi Data (Area Plot) menggunakan Bokeh. Sumber : Geeksforgeeks

Bokeh dapat membantu seorang Data Scientist dan Data Analyst dalam melakukan visualisasi data sebagi alat atau tools yang sangat berguna dalam menjalankan tugas analisis data dengan lebih baik, memahami data yang lebih baik, dan berkomunikasi temuan data dengan lebih efektif. Visualisasi data yang interaktif dapat dihasilkan oleh Bokeh, sehingga diharapkan dapat meningkatkan kualitas pengambilan keputusan dan memenuhi tujuan yang diinginkan.

Learn More Via : https://myskill.id/course/data-visualization-bokeh

--

--