Baru-baru ini saya menemukan Tableau dan mencoba memvisualisasikan data dari database dan file csv. User iterface memungkinkan pengguna untuk memvisualisasikan data waktu dan spasial dan membuat plot dalam sekejap. Alat seperti ini sangat berguna karena memungkinkan untuk mengamati data secara grafis tanpa menulis kode.
Karena ada banyak sumber data dari mana saya harus mengambil dan memvisualisasikan data, akan sangat berguna untuk memiliki alat yang memungkinkan untuk menghasilkan grafik dengan hanya menyeret kolom pada sumbu dan juga memodifikasi visualisasi dengan menyeret nama kolom juga.
Adakah yang tahu perangkat lunak sumber terbuka atau gratis semacam itu?
Jawaban:
Saya belum pernah mencobanya, tetapi ada suite visualisasi berbasis desktop / browser open source yang disebut WEAVE (kependekan dari Analisis dan Lingkungan Visualisasi Berbasis Web). Seperti Tableau, ini dimaksudkan untuk memungkinkan Anda menjelajahi data melalui antarmuka berbasis klik interaktif. Tidak seperti Tableau, ini open source: Anda dapat mengunduh kode sumber dan menginstal versi Anda sendiri di mesin Anda sendiri yang bisa bersifat pribadi atau publik seperti yang Anda inginkan. Jangan mengharapkan sesuatu yang hampir sama licin dan mudah digunakan dengan Tableau, tetapi itu terlihat seperti proyek yang menarik dan kuat bagi seseorang yang siap meluangkan waktu untuk belajar menggunakannya.
Atau, Anda bisa melihat ke dalam menggulung sendiri . Ada beberapa alat javacript open source yang sangat bagus untuk mendukung visualisasi data pemrograman di browser. Jika Anda tidak keberatan mengkode beberapa Javascript dan semacam lapisan sisi server untuk menyajikan data, cobalah ini:
Raphael jika Anda membutuhkan output SVG untuk bekerja di Internet Explorer 6, 7, dan 8.
Jika Anda tertarik dengan opsi pemrograman web, berikut ini adalah penulisan yang sedikit lebih rinci yang saya tulis di Raphael dan D3 untuk stackoverflow .
Ada juga beberapa suite datavis online gratis (bukan open source) yang layak disebut (mungkin tidak cocok untuk koneksi DB langsung tetapi perlu dilihat):
Dan sesuatu yang sama sekali berbeda: jika Anda memiliki server berkualitas dan Anda ingin membuat peta 'slippy' berbasis ubin gaya google-maps yang mengagumkan menggunakan teknologi open source (mungkin bukan yang Anda cari - tetapi mungkin! ), periksa MapBox TileMill . Lihat galeri contoh di halaman beranda mereka - beberapa di antaranya benar-benar menakjubkan. Lihat juga proyek terkait Peta Sederhana , perpustakaan Javascript open source untuk berinteraksi dengan peta yang dikembangkan oleh Stamen Design (agensi yang sangat berperingkat yang mengkhususkan diri dalam peta interaktif). Ini dianggap sebagai perbaikan pada OpenLayers yang lebih mapan. Semua sumber terbuka.
WEAVE adalah alat open-source berbasis GUI terbaik yang saya tahu untuk analisis visual pribadi .
Alat-alat lain yang tercantum adalah alat bantu teratas untuk penerbitan visualisasi online (misalnya, D3 digunakan oleh dan dikembangkan oleh tim grafis NY Times pemenang penghargaan ), dan lebih sering digunakan untuk visualisasi dalam konteks menghadapi publik komunikasi daripada analisis eksplorasi, tetapi mereka dapat digunakan untuk analisis juga.
sumber
Antarmuka titik dan klik tampak lebih mudah, tetapi dalam jangka panjang Anda akan mendapat manfaat dengan membaca "menulis kode".
Salah satu keunggulan sistem berbasis skrip daripada titik, klik, antarmuka seret adalah jejak audit / riwayat (beberapa GUI memang memiliki riwayat, tetapi umumnya tidak semudah bekerja dengan skrip yang disimpan). Jika Anda menulis beberapa kode untuk membuat grafik dan menyimpannya, maka selalu mudah untuk memutarnya kembali, atau untuk mengedit sedikit lalu jalankan kembali, tidak selalu mudah untuk mengingat set klik dan seret yang digunakan untuk membuat grafik sebelumnya.
Skrip juga akan jauh lebih cepat untuk sejumlah besar plot. Dibutuhkan sedikit lebih banyak waktu untuk menulis kode untuk plot pertama, tetapi menambahkan hanya beberapa baris dan beberapa modifikasi kecil dapat membuat Anda mengulangi variabel 100 atau lebih dengan sedikit upaya tambahan di mana Anda perlu melakukan set klik yang sama dan menyeret berulang-ulang untuk setiap plot.
Banyak alat ploting berbasis skrip memiliki GUI yang memungkinkan Anda menggunakan titik dan klik untuk memulai, tetapi membantu Anda mempelajari kode dan beralih ke metode yang lebih kuat.
Saya merekomendasikan R yang gratis dan open source dan memang ada beberapa GUI yang tersedia (Rcmdr, jgr, rstudio, dll.) Sebagai pilihan yang baik.
sumber
RapidMiner memiliki visualisasi yang baik:
http://rapid-i.com/component/option,com_myblog/show,New-Plotters-for-RapidMiner.html/Itemid,172/lang,en/
Dan tentu saja, ada R + ggplot2, menggunakan antarmuka web atau antarmuka grafis:
http://labs.dataspora.com/ggplot2/
http://www.deducer.org/pmwiki/index.php?n=Main.PlotBuilder
sumber
Anda dapat menggunakan layanan cloud gratis di https://my.infocaptor.com/free_data_visualization.php
Versi online memungkinkan Anda mengunggah data csv / excel dan memvisualisasikannya dengan cepat. Anda tidak perlu masuk untuk itu. Jika Anda ingin bekerja dengan database maka Anda harus masuk atau Anda dapat mengunduh perangkat lunak.
PS: Saya bagian dari perusahaan yang membuat produk ini
sumber
Saya akan menggunakan analisis data SCaVis dan program visualisasi data . Ini ditulis dalam Java dan berjalan pada platform apa pun, termasuk Mac dan Linux. Anda juga dapat membuat prototipe bagan menggunakan Python.
sumber
Ada alat baru yang disebut Helical Insight yang merupakan alat BI sumber terbuka yang dapat digunakan untuk membuat bagan, laporan, dasbor & berbagai visualisasi data. Dengan ini, Anda dapat membuat laporan dalam 2 cara: Layanan mandiri BI & BI instan. Di layanan mandiri BI Anda seret dan letakkan kolom yang Anda inginkan, tambahkan filter untuk akhirnya menciptakan wawasan. 'BI Instan' adalah fitur di mana Anda dapat mengetik pertanyaan bisnis apa pun dan mendapatkan wawasan instan yang sesuai. Sejauh menyangkut visualisasi data, Anda dapat memiliki bagan sederhana, bagan ilmiah & juga bagan bagan Anda sendiri di dalamnya. Kunjungi www.helicalinsight.com
sumber
Sebenarnya ada jawaban yang benar untuk pertanyaan ini, Orange . Itu sudah sekitar 2.sesuatu rilis pada saat pertanyaan diposting. Pada sistem berbasis Linux dapat hanya diinstal melalui Indeks Paket Python dengan
pip install orange3
dan juga di Arch User Repository untuk Arch Linux, Manjaro, ALARM dan distro berbasis Arch lainnya.Juga, ada pertanyaan yang hampir sama pada StackExchange menyebutkan beberapa alternatif komersial / web (yang ditutup dan dihubungkan kembali ke sini). Beberapa lagi dapat ditemukan di Quora , tetapi Orange adalah satu-satunya sumber terbuka, yang dikompilasi dan memiliki GUI sekaligus yang saya ketahui. Menurut saya, ini memiliki antarmuka yang agak sempurna, estetika, dan minimalis.
sumber
Mungkin http://www-958.ibm.com/software/data/cognos/manyeyes/ adalah yang Anda inginkan. Berhati-hatilah karena data yang Anda unggah bersifat publik. Sunting: Maaf, saya melihat Anda meminta sumber terbuka. Salahku.
sumber
Ada juga program muda untuk pembacaan (otomatis), filter, proses, interpolasi dan plot nilai n-dimensi dari sumber yang berbeda (seperti file-file libreOffice- atau csv) dan ukuran variabel: diaGrabber .
Anda harus menggunakan beberapa perintah python sederhana untuk membuat case. Setelah ini, Anda dapat memanipulasi output grafis dalam GUI interaktif .
sumber