Cara Membuat Dasbor Interaktif dalam Tiga Langkah dengan Platform Analisis KNIME

Node Sumber: 1172592

Cara Membuat Dasbor Interaktif dalam Tiga Langkah dengan Platform Analisis KNIME

Dalam posting blog ini saya akan menunjukkan kepada Anda cara membuat dasbor yang sederhana, namun bermanfaat, dan terlihat bagus untuk menyajikan data Anda โ€“ dalam tiga langkah sederhana!


By Emilio Silvestri, Magang di KNIME

Semua orang menyukai bagan, grafikโ€ฆ visualisasi!

 
 
Mereka rapi, cepat, dan lugas. Bahkan dengan data yang berantakan dan tidak teratur, visualisasi yang baik adalah kunci untuk menampilkan wawasan dan fitur yang sulit ditunjukkan pada tabel mentah. Dalam posting blog ini saya akan menunjukkan kepada Anda cara membuat dasbor yang sederhana, namun bermanfaat, dan terlihat bagus untuk menyajikan data Anda โ€“ dalam tiga langkah sederhana!

  • Langkah 1: Buat beberapa grafik yang indah
  • Langkah 2: Bungkus mereka menjadi sebuah komponen
  • Langkah 3: Terapkan tampilan interaktif sebagai halaman web

Dataset

 
 
Dalam posting blog ini kita akan menggali Kumpulan data Film dan acara TV Netflix, tersedia secara gratis di Kaggle. Ini berisi semua acara yang ditawarkan di AS oleh platform streaming pada Januari 2020. Setiap entri membawa judul acara, apakah itu Film atau Acara TV, sutradara dan pemeran, negara dan tahun produksi, tanggal ketika telah ditambahkan ke katalog, durasi dan kategori dan deskripsi singkat. Informasi yang cukup untuk menarik beberapa visualisasi yang menarik!
 

Langkah awal: mengimpor dan memproses data sebelumnya

 
 
Anda dapat mengunduh kumpulan data langsung dari halaman kaggle. Setelah di mesin Anda, impor data ke alur kerja baru dengan drag and drop. Seperti yang sering terjadi, beberapa pra-pemrosesan diperlukan. Memeriksa data mentah kita dapat melihat bahwa Tanggal Ditambahkan kolom memiliki format verbose yang membuatnya sulit untuk dikerjakan. Jadi, saya mengonversinya ke format Date&Time dan mengelompokkan semua langkah dalam metanode Preprocessing.

Alur kerja yang dikembangkan untuk posting blog ini tersedia di KNIME Hub dan dapat diunduh di sini:

Setelah mengimpornya ke Platform KNIME Analytics Anda, Anda dapat melihat konten metanode โ€œPreprocessingโ€ lebih detail.
 

Langkah 1: Buat beberapa grafik yang indah

 
 
Ada dua jenis orang: orang yang menonton Netflix dan orang yang berbohong. Tapi kita juga bisa membagi populasi menjadi dua kategori yang berbeda: orang film dan orang serial TV!

Juga, apakah kita tahu berapa banyak film dan serial di Netflix? Manakah yang termasuk kategori paling populer? Berapa lama film terpanjang? Dengan grafik yang tepat, ini segera dikatakan.

Misalnya, Bagan Sunburst (Gambar 1) dapat dengan mudah menunjukkan bagaimana pertunjukan didistribusikan di antara kategori-kategori. Lampirkan node Sunburst Chart ke metanode Preprocessing, konfigurasikan untuk mengelompokkannya terlebih dahulu berdasarkan jenis (film atau acara TV), lalu berdasarkan kategori, dan jalankan. Sekarang, klik kanan pada node Sunburst Chart dan pilih "Interactive View: Sunburst Chart". Tampilan yang ditunjukkan pada Gambar 1 akan muncul: kita dapat melihat bahwa film-filmnya dua kali lipat dari acara TV, dan kategori yang paling banyak penduduknya adalah Internasional, Drama, dan Komedi. Apakah Anda tahu bahwa?


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gambar 1. Grafik Sunburst: jumlah film yang ditawarkan dua kali lipat dari serial TV. Arahkan kursor ke bagian diagram untuk menampilkan persentase.

 

Satu aspek lagi yang dapat kita jelajahi adalah perkembangan katalog selama bertahun-tahun: Saya mengelompokkan pertunjukan berdasarkan tahun_ditambahkan kolom dan menampilkan hasilnya pada a Plot Garis (Gbr. 2). Rupanya, jumlah produksi yang ditambahkan ke penawaran terus meningkat setiap tahun: di bulan pertama tahun 2020 Netflix telah menambahkan lebih banyak pertunjukan daripada di seluruh tahun 2015!


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gbr. 2. Plot garis yang menunjukkan jumlah film dan serial TV yang ditambahkan ke katalog Netflix selama bertahun-tahun.

 

Lalu saya membangun Grafik batang (Gbr. 3) untuk memvisualisasikan jumlah musim yang diproduksi untuk Acara TV dan a Histogram (Gbr. 4) yang mengelompokkan film per durasi. Apakah Anda mengharapkan begitu banyak Acara TV tersisa dengan hanya satu musim? Tahukah Anda bahwa ada film yang berdurasi lebih dari 4 jam?


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gambar 3. Bagan batang yang menunjukkan jumlah musim untuk acara TV.

 

Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gbr. 4. Histogram yang mengelompokkan film menurut durasinya.

 

Ada banyak peluang untuk visualisasi data di KNIME Analytics Platform. Anda dapat menemukan node khusus di Node Repository > Views -> Javascript dan bahkan membuat visualisasi Anda sendiri menggunakan Tampilan Javascript Umum simpul.

Jika Anda kehabisan imajinasi, ada seluruh pilihan alur kerja di CONTOH Server penuh dengan visualisasi berguna yang dapat Anda sesuaikan dengan kebutuhan Anda dengan mudah.

Grafik juga dapat disesuaikan! Lihat misalnya Bagan Batang pada Gambar 3, di mana saya mengubah warna biru default menjadi merah -resmi- Netflix.


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gbr. 5. Ini adalah screenshot dari alur kerja yang melakukan visualisasi ini. Preprocessing yang terkait dengan setiap visualisasi dikelompokkan ke dalam metanode.

 

Unduh dan coba sendiri alur kerjanya, yang disebut โ€œBuat dasbor interaktif dalam 3 langkah: Pertunjukan Netflixโ€ dari KNIME Hub.

Semua grafik dan plot yang dihasilkan bersifat interaktif. Anda dapat mengubah data yang divisualisasikan, properti plot, titik yang dipilih, dan lainnya secara langsung dari tampilan interaktif dengan mengklik ikon Pengaturan kanan atas, yang dilingkari merah pada Gambar 3. Untuk penyesuaian yang lebih mendalam, periksa panduan yang menunjukkan cara mengintegrasikan kode CSS untuk membuat visualisasi JavaScript Anda bersinar.
 

Langkah 2: Bungkus mereka menjadi sebuah komponen

 
 
Jika satu plot bagusโ€ฆdua plot lebih bagus! Mari atur semua grafik indah kita di dasbor lengkap. Pilih keempat node yang digunakan untuk visualisasi dan klik kanan -> โ€œCreate Componentโ€ฆโ€. Ini menciptakan simpul abu-abu baru: the komponen.


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gambar 6. Alur kerja akhir. Semua node visualisasi telah dikelompokkan menjadi sebuah komponen.

 

Visualisasi ensemble ini juga dapat diperkaya dan disesuaikan. CTRL + klik dua kali pada komponen untuk membukanya. Tambahkan node Text Output Widget dan ketik deskripsi yang ingin Anda tambahkan ke visualisasi Anda.

Kita dapat membuat dasbor lebih interaktif dengan menambahkan, misalnya, node Tampilan Tabel untuk dipilih. Saya mengaturnya untuk hanya menampilkan acara yang dipilih di Histogram dan Bar Chart.

Ini adalah cara yang baik untuk memeriksa isi tempat sampah yang berbeda.

Misalnya, apakah Anda tahu film terpanjang di Netflix? Buka tampilan interaktif komponen, pilih bin histogram terakhir โ€“ yang hanya berisi satu film โ€“ dan lihat tampilan tabel. Jika Anda pernah mendengar tentang film itu, Anda dapat dengan mudah membayangkan mengapa itu berlangsung begitu lama!

Sekarang saatnya menata dasbor kita agar lebih rapi dan mudah dipahami. Dari dalam komponen, klik ikon terakhir dari toolbar (lihat tangkapan layar pada Gbr.7) untuk membuka jendela Node Usage and Layout. Di sini Anda dapat mengatur grafik Anda, mengatur posisi, dimensi, dan membuat grup. Jika Anda telah membuat komponen bersarang, itu akan ditangani sebagai visualisasi yang dikelompokkan.


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gbr. 7. Buka jendela Node Usage and Layout untuk mengatur dashboard Anda.

 

Langkah 3: Terapkan tampilan interaktif sebagai halaman web

 
 
Anda juga dapat memeriksa tampilan interaktif komponen sebagai halaman web di browser web. Untuk melakukan operasi ini, Anda perlu menerapkan alur kerja Anda ke instans Server KNIME, menggunakan penerapan satu klik. Lakukan ini dengan masuk ke panel KNIME Explorer, klik kanan alur kerja Anda dan pilih โ€œDeploy to Serverโ€ฆโ€. Sekarang pilih tujuan yang diinginkan dan klik OK.

Untuk memvisualisasikan dasbor, klik kanan alur kerja yang diunggah dan pilih Buka -> Di Portal Web. Browser Anda akan membiarkan Anda menjalankan alur kerja dan memvisualisasikan dasbor yang dibuat oleh komponen (Gambar 8).
 

Kesimpulan

 
 
Dalam posting blog ini kami menemukan betapa sederhananya membuat dasbor interaktif untuk data Anda di KNIME Analytics Platform. Siapkan bagan Anda, bungkus node menjadi komponen dan sesuaikan jika diperlukan, jalankan secara lokal atau di KNIME WebPortal dan mainkan dengan visualisasi Anda. Semudah pai (grafik)!


Cara membuat dasbor interaktif dalam 3 langkah dengan KNIME
Gambar 8. Ini adalah visualisasi dashboard seperti yang terlihat pada KNIME WebPortal.

 

Ingin lebih banyak visualisasi? Berikut adalah beberapa ide lanjutan yang dapat Anda terapkan dengan mudah. Anda akan menemukan visualisasi ini dalam versi yang lebih maju dari contoh alur kerja di KNIME Hub di sini: https://kni.me/w/grHmwo1F0xiQPdO7


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gambar 9. Peta dunia yang menampilkan film-film yang diproduksi oleh masing-masing negara.

 

 


Cara membuat dasbor hebat dengan KNIME dalam 3 langkah
Gambar 10. Tag cloud menunjukkan kata-kata yang paling sering digunakan dalam deskripsi acara.

 

Sumber

 
 
Alur kerja yang ditampilkan dalam artikel ini tersedia untuk Anda unduh dan coba sendiri di KNIME Hub:

 
Bio: Emilio Silvestri adalah magang di KNIME di Evangelism Team. Dia mengembangkan minat yang kuat untuk topik Ilmu Data selama gelar sarjana di bidang Ilmu Komputer, ketika dia mengerjakan tesis tentang pengenalan epilepsi menggunakan Convolutional Neural Networks. Dia akhirnya memutuskan untuk pindah ke Universitas Konstanz untuk menyelesaikan gelar Masternya.

Seperti yang pertama kali dipublikasikan di Blog KNIME.

Original. Diposting ulang dengan izin.

Terkait:

Sumber: https://www.kdnuggets.com/2021/10/interactive-dashboard-three-steps-knime-analytics-platform.html

Stempel Waktu:

Lebih dari KDnugget