Saya ingin belajar lebih banyak tentang visualisasi data interaktif (zooming, menunjuk, menyikat, pemetaan titik dan sebagainya). Saya akan menyambut apa pun:
- Tutorial / panduan / buku (?) / Video tentang cara menggunakan metode tersebut untuk eksplorasi statistik.
- Pointer untuk paket data-viz interaktif yang baik / menarik (dalam R, dan di luarnya)
Hanya untuk memulai bola bergulir, saya tahu bahwa di R ada berbagai cara untuk mendapatkan visualisasi interaktif, seperti rggobi , paket googleViz R baru , paket animasi dan beberapa lainnya. Tetapi jika ada paket lain yang perlu ditelusuri (menawarkan hal-hal yang tidak dimiliki R), saya akan senang mengetahui tentang mereka (seperti jmp, mathlab, spss, sas, excel, dan sebagainya).
ps: ini adalah pertanyaan pertama yang menggunakan tag "interaktif-visualisasi"
data-visualization
interactive-visualization
Tal Galili
sumber
sumber
Jawaban:
Terlepas dari Protovis (HTML + JS) atau Mayavi (Python), saya akan merekomendasikan Pemrosesan yang mana
Ada banyak skrip open-source di http://www.openprocessing.org/ , dan banyak buku terkait yang berhubungan dengan Pemrosesan tetapi juga visualisasi data.
Saya tahu ada proyek untuk menyediakan antarmuka R, memproses ulang , tapi saya tidak tahu bagaimana kelanjutannya. Ada juga antarmuka dengan clojure / incanter (lihat misalnya, Membuat Visualisasi Pemrosesan dengan Clojure dan Incanter ).
Ada banyak sumber daya online, di antaranya catatan kelas Stanford, mis. CS448B , atau 7 Classic Foundational Vis Papers .
sumber
Beberapa paket lagi untuk ditambahkan ke saran Chl tentang Pemrosesan untuk membuat visualisasi interaktif. Semua ini berbasis javascript dan dapat berjalan di browser, sehingga dapat digunakan untuk penerbitan serta untuk analisis Anda sendiri:
Mengenai pertanyaan Anda yang lain tentang belajar, untuk prinsip-prinsip umum, Desain Dashboard Informasi layak disebutkan, jika apa yang Anda inginkan adalah membuat array alat standar interaktif tujuan umum untuk data Anda.
Visualisasi interaktif berada di garis antara statistik dan desain interaktivitas : jadi buku yang dapat digunakan. Saya tidak memiliki pengalaman pribadi dari banyak buku teks desain interaksi, tapi saya penggemar berat Prinsip Universal Desain . Mungkin berlebihan untuk kebutuhan Anda, tetapi pertimbangkan untuk melihat ke bawah kolom Kegunaan dalam halaman Konten Kategorikal yang sangat baik dan membaca bab-bab yang tercantum (pengungkapan progresif, sinyal ke noise, dll).
Juga, bagi siapa pun yang baru dalam pemrograman, Pemrograman Interaktivitas adalah tempat yang baik untuk memulai meningkatkan keterampilan teknis (juga termasuk bab besar tentang Pemrosesan).
Tetapi untuk mengetahui apa yang berhasil dan apa yang mungkin, Anda tidak dapat mengalahkan belajar sambil melakukan , dan awal yang baik bisa mempertimbangkan untuk mengikuti dan menganalisa paket visualisasi interaktif tujuan besar big-price-tag-nama besar seperti tableau dan jmp , dan pikirkan mengapa fitur-fitur mereka dirancang sebagaimana adanya.
sumber
Selain Pemrosesan, periksa Nodebox berbasis-Python (1, 2, OpenGL), yang terinspirasi oleh Pemrosesan:
Nodebox 1 adalah Mac saja, sedangkan Nodebox 2 dan versi OpenGL adalah cross-platform.
Python memiliki banyak pustaka data rangkuman yang dapat diimpor ke Nodebox, misalnya, scipy.org
sumber
Sebagai pendekatan terpisah untuk jawaban yang ada, tak lama setelah saya memposting daftar panjang pertama saya, WEAVE muncul: sebuah suite visualisasi data khusus sumber terbuka. Berikut ini adalah artikel singkat tentang WEAVE di data terkemuka vis blog Flowing Data
Adalah bijaksana untuk mengambil pendekatan berbeda untuk visualisasi data tergantung di mana Anda berada dalam proses. Semakin awal Anda - semakin mentah dan belum dijelajahi data Anda - semakin besar kemungkinan Anda mendapatkan manfaat dari suite yang dibuat sebelumnya, fleksibel, dan bersifat umum seperti WEAVE dan itu adalah sumber tertutup mitra komersial seperti Tableau dan JMP - Anda dapat mencoba berbagai hal dengan cepat dan tanpa kenal lelah untuk mengetahui data dan untuk mencari tahu jalur serangan apa yang harus diambil untuk mendapatkan hasil maksimal dari itu.
Saat Anda menemukan lebih banyak tentang data, fokus Anda cenderung bergeser ke arah komunikasi atau 'eksplorasi terpandu' - visualisasi data eksplorasi yang lebih khusus yang dirancang berdasarkan peringatan, nuansa, dan bidang minat yang kini Anda temukan dalam data. Di sinilah produk batu tulis kosong seperti alat menggambar vektor terprogram yang tercantum di atas menjadi milik mereka.
sumber