Untuk mengubah CSV menjadi video, buka file yang punya kolom waktu (tahun, bulan, tanggal, atau kuartal), pilih kolom entitas dan kolom nilai, pilih animasi seperti bar chart race, lalu tekan Buat video. Video digambar dan dienkode di browser Anda: MP4 atau WebM jika browser ini bisa mengenkodenya, selain itu GIF animasi, ditambah PNG dari frame mana pun. Nilai yang hilang dibiarkan kosong kecuali Anda memilih cara lain, baris yang berulang harus digabungkan dengan aturan yang Anda pilih, dan file CSV tidak diunggah maupun diubah.
Cara membuat video dari file CSV
- Buka, seret, atau tempel file CSV, atau lanjutkan dengan file yang sudah Anda buka di alat ViewCSV lain. Contohnya adalah tabel pendapatan per kuartal dengan data rekaan.
- Di tab Data, pilih bentuk tabel. Tabel panjang punya kolom waktu, kolom entitas, dan kolom nilai; tabel lebar punya satu kolom per seri.
- Di tab Tampilan, pilih animasi dan gayanya, lalu tambahkan judul, keterangan sumber, satuan, dan bila perlu logo atau gambar latar belakang.
- Di tab Video, pilih format (16:9, 1:1, atau 9:16), resolusi, durasi, frame rate, serta periode pertama dan terakhir.
- Geser linimasa atau maju periode demi periode untuk memeriksa setiap frame, lalu pilih format unduhan dan tekan Buat video.
Sepuluh jenis animasi
| Bar chart race | Batang mendatar yang bertambah panjang dan bertukar posisi saat peringkat berubah. Nilai negatif memanjang ke kiri dari nol. |
|---|---|
| Garis yang tumbuh | Satu garis per entitas, tergambar periode demi periode pada sumbu yang tetap, sehingga nilai sebelumnya tidak pernah bergeser. |
| Donat porsi | Porsi setiap entitas dari total semua entitas pada periode itu; entitas di luar jumlah yang ditampilkan dikelompokkan sebagai Lainnya. |
| Kartu KPI | Hingga enam kartu berisi nilai saat ini dan persentase perubahan dari periode sebelumnya. |
| Pencapaian target | Realisasi dibandingkan satu target bersama atau kolom target, dengan persentase pencapaian, termasuk nilai di atas 100%. |
| Heatmap linimasa | Kisi entitas × periode yang terisi hingga periode saat ini. Secara bawaan sel yang hilang tetap kosong, atau mengikuti aturan nilai hilang yang Anda pilih (ulangi nilai terakhir atau nol). |
| Diagram gelembung | Kolom nilai di sumbu tegak, kolom kedua di sumbu mendatar, dan kolom ketiga sebagai luas lingkaran. |
| Diagram air terjun | Kontribusi positif dan negatif sesuai urutan file yang bertumpuk hingga total bersih, misalnya jembatan laba. |
| Porsi dari waktu ke waktu | Satu batang 100% per periode, sehingga komposisi beberapa periode bisa dibandingkan sekaligus. |
| Kolom 3D | Kolom di panggung 3D bercahaya dengan putaran kamera perlahan yang opsional. Memerlukan grafis WebGL 2. |
Menyiapkan deret waktu: periode, duplikat, dan nilai yang hilang
- Urutan periode. Urutan otomatis memeriksa seluruh kolom waktu sekali: jika setiap periode berupa angka, urutannya numerik; jika tidak, dan setiap periode berupa tanggal seperti
2024,2024-03,2024-03-31, atau2024-Q1, urutannya menurut tanggal; selain itu semuanya memakai urutan teks alami, jadiweek 10muncul setelahweek 9. Kolom yang mencampur angka, tanggal, dan teks tidak diurutkan per sel menurut jenisnya. Anda juga bisa mempertahankan urutan file. Tanggal yang mustahil seperti2023-02-29ditolak pada urutan tanggal. - Baris berulang. Jika periode dan entitas yang sama muncul lebih dari sekali, pembuatan video berhenti dan memberi tahu berapa pasangan yang berulang. Pilih untuk menjumlahkan, merata-ratakan, mengambil yang terkecil, yang terbesar, atau baris terakhir; tidak ada yang digabungkan diam-diam.
- Nilai yang hilang. Secara bawaan, periode yang hilang tetap kosong: batang atau garisnya tidak muncul di periode itu. Anda bisa mengulang nilai terakhir yang diketahui atau menampilkan nol, dan video akan menyebutkannya di baris status. Nilai tidak pernah diisi mundur.
- Indeks dan pertumbuhan. Indeks membagi dengan nilai bukan nol pertama setiap entitas (= 100); seri yang dimulai di bawah nol tidak punya indeks yang bermakna dan dibiarkan kosong. Pertumbuhan membandingkan setiap periode dengan periode tepat sebelumnya; setelah periode yang kosong atau nol, nilainya dibiarkan kosong.
Label dipakai persis seperti tertulis: North dan North adalah dua entitas. File CSV-nya sendiri tidak pernah diubah.
Cara angka dibaca dan ditampilkan
Sebuah nilai hanya dipakai jika seluruh selnya berupa angka biasa, seperti 1200, -4.5, atau 3e5, dengan pemisah desimal yang Anda pilih. Sel dengan satuan, simbol mata uang, atau pemisah ribuan (1,200, juga Rp125.000) serta angka yang tidak bisa disimpan dengan tepat oleh double dilewati dan dihitung dalam peringatan, tidak pernah digambar sebagai nol.
Di antara dua periode, gerakannya adalah campuran garis lurus dari dua nilai yang teramati, dan baris status menyebutkan periode mana yang sedang dilalui. Frame peralihan bukan data. Tabel nilai menampilkan persis apa yang ada di frame saat ini; bersama baris status, tabel itu memberi tahu apakah frame tersebut adalah periode yang teramati, campuran dari dua periode, atau berisi nilai yang diisi oleh aturan nilai hilang. Angka di video memakai format bahasa Anda dengan jumlah desimal yang Anda pilih; porsi dan pencapaian ditampilkan sebagai persentase. Jika perhitungan menghasilkan angka yang terlalu besar untuk digambar dengan andal, alat ini memberi tahu Anda alih-alih menggambar diagram yang rusak.
Unduhan video, GIF, dan PNG
| MP4 dan WebM | Hanya ditawarkan jika browser ini bisa membuatnya. Jika WebCodecs tersedia, frame dienkode satu per satu pada waktu yang tepat, sehingga video tetap mulus di perangkat apa pun. Jika tidak, browser merekam animasi secara real time, dan tab harus tetap di depan. |
|---|---|
| GIF animasi | 10 frame per detik, 640 piksel di sisi terpanjang, hingga 30 detik. |
| PNG | Frame di posisi linimasa saat ini, dalam ukuran video penuh. |
| Ukuran | 16:9, 1:1, atau 9:16 pada 720p atau 1080p, 2 sampai 60 detik, 24, 30, atau 60 frame per detik. Satu unduhan bisa mencapai 64 MB. |
Video tidak bersuara. Bagian awal dan akhir menahan periode pertama dan terakhir agar penonton sempat membacanya. Mengubah data atau pengaturan, atau meninggalkan halaman, akan menghentikan ekspor yang sedang berjalan sehingga file yang sudah usang tidak pernah tersimpan.
Batas dan privasi
Satu video bisa menampilkan hingga 500 periode, 200 entitas, dan 100.000 sel periode × entitas, dari file hingga 25 MB, 100.000 baris, atau 2 juta sel. Untuk file yang lebih besar, filter barisnya atau ringkas dengan tabel pivot terlebih dahulu. Untuk diagram statis, gunakan Pembuat diagram CSV.
Semuanya, termasuk logo dan gambar latar belakang, tetap berada di tab browser Anda. File dan videonya tidak diunggah.
Contoh: pendapatan per wilayah sebagai bar chart race
Tabel panjang dengan satu baris per kuartal dan wilayah. Dengan waktu quarter, entitas region, dan nilai revenue, bar chart race menampilkan tiga batang per frame. Nilai West yang hilang untuk 2024-Q2 tetap kosong: West tidak punya batang di periode itu.
quarter,region,revenue 2024-Q1,North,52 2024-Q1,South,33 2024-Q1,West,69 2024-Q2,North,64 2024-Q2,South,54 2024-Q3,North,76 2024-Q3,South,75 2024-Q3,West,77
{
"periods": ["2024-Q1", "2024-Q2", "2024-Q3"],
"series": {
"North": [52, 64, 76],
"South": [33, 54, 75],
"West": [69, null, 77]
},
"missing": 1
}Tanya jawab
Mengapa saya tidak bisa memilih MP4?
Tidak semua browser bisa membuat file MP4. Daftar format hanya menampilkan yang benar-benar bisa dienkode browser ini; GIF dan PNG selalu tersedia. Untuk MP4, coba Chrome, Edge, atau Safari versi terbaru.
Data saya punya satu kolom per provinsi. Apakah bisa dipakai?
Bisa. Pilih bentuk tabel lebar dan centang kolom yang ingin dianimasikan; setiap kolom menjadi satu seri yang dinamai sesuai judul kolomnya.
Mengapa ada batang yang hilang di beberapa periode?
Entitas itu tidak punya angka biasa untuk periode tersebut, jadi dibiarkan kosong. Pilih Ulangi nilai terakhir yang diketahui atau Tampilkan sebagai nol di bagian Nilai yang hilang jika sesuai dengan data Anda, atau perbaiki selnya di Editor CSV.