File ini berisi template untuk mejawab pertanyaan 5W+1H saat briefing Capstone Data Visualization sebagai langkah awal sebelum membuat Dashboard. Silakan Bapak/Ibu mengisi jawaban di bawah.

File ini tidak akan dinilai namun Bapak/Ibu WAJIB disubmit ke dalam classroom pada hari H briefing Capstone Data Visualization.

What

Saya memakai data youtube indonesia dari kaggle https://www.kaggle.com/datasets/syahrulhamdani/indonesias-trending-youtube-video-statistics?resource=download&select=trending.csv, khususnya field yang akan saya teliti dan ambil sebanyak 12 field yaitu:

  1. video_id
  2. publish_time
  3. title
  4. channel name
  5. category_id
  6. definition (dimensi video)
  7. view
  8. like
  9. dislike
  10. favorite
  11. comment
  12. trending_time

Tujuan yang ingin dicapai atau informasi yang ingin disampaikan:

  • Channel youtube dengan interaksi terbaik berdasarkan (view, like dan comment)

  • Gap antara pubblish time dan trending time

  • Category youtube yang paling banyak channelnya

  • Dimensi video (HD) apakah mempengaruhi gap trending dibandingkan yang (SD)

  • Channel youtube terfavorite berdasarkan category dengan channel terbanyak

  • Jam terbaik publish video agar trending dengan cepat

Who

dashboard ini akan dibuat untuk youtuber yang ingin meningkatkan interaksi vid yang diberikan dilihat dari pertimbangan kategori yang terbanyak channelnya, sampai channel apa yang diminati pasar indonesia.

Why

Data sesuai dengan tujuan karena saat ini banyak yang tertarik memulai live streaming dan mendapatkan penghasilan dari youtube sehingga akan membutuhkan data ini dan bisa lebih terarah dalam membuat konten yang sekiranya dengan cepat bisa trending dan mendapat viewer yang banyak dengan mempertimbangkan beberapa hal di atas.

When

data yang digunakan masih up to date atau masih relevan dengan kondisi sekarang, dengan melihat waktu publish dari video di kisaran 11 januari 2021 sampai 12 april 2022 sehingga data masih up to date yaitu 1 tahun terakhir

How

(Untuk Plot belum saya define, OTW akan d define)

Bagaimana Bapak/Ibu menggunakan visualisasi untuk menjawab tujuan yang telah disebutkan?

Buat plot yang akan dimasukkan ke dalam dashboard. Boleh dalam bentuk ggplot maupun plotly.

Jawab

library(ggplot2) # pembuatan plot statis
## Warning: package 'ggplot2' was built under R version 4.1.3
library(plotly) # buat plot interaktif
## Warning: package 'plotly' was built under R version 4.1.3
## 
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
## 
##     last_plot
## The following object is masked from 'package:stats':
## 
##     filter
## The following object is masked from 'package:graphics':
## 
##     layout
library(glue) # utk setting tooltip
## Warning: package 'glue' was built under R version 4.1.3

Plot untuk menjawab tujuan pertama tujuan:

channel youtube dengan interaksi terbanyak (view,like dan comment)

melakukan subset data: 1. memisahkan data

# your code here

Plot kedua

# your code here

Plot ketiga

# your code here

Buat chunk baru apabila ada lebih dari 3 plot.

Where

Bagaimana desain layout atau tata letak dashboard yang akan dibuat?

Jawab

Contoh penulisan layout.

Tab beranda
  • category dengan chanel terbanyak

  • menampilkan total banyak video

Tab atau halaman pertama

membuat slider dari jan 2021 sampai apr 2022

  • plot top 10 channel youtube berdasarkan view tertinggi

  • plot top 10 channel youtube berdasarkan like tertinggi

  • plot top 10 channel youtube berdasarkan comment tertinggi

Tab atau halaman kedua

select input category

  • plot list channel terbanyak favoritenya

  • gap publish dan trending

Tab korelasi

memilih dimensi video (hd/sd)

  • plot korelasi dimensi dengan time to trending