Apa perangkat lunak visualisasi data open source terbaik? Saya memerlukan yang berikut ini:
Dapat mengimpor data dari Microsoft Excel (mengimpor data dari database Oracle juga bagus, tetapi ini tidak wajib).
Grafik yang dihasilkan oleh perangkat lunak dapat diekspor ke Microsoft PowerPoint (salin dan tempel tidak masalah dengan saya).
Sumber terbuka & mudah digunakan.
data-visualization
excel
software
open-source
R Learner
sumber
sumber
Jawaban:
Diperbarui 2017-02-24 :
Saya pikir solusi terbaik adalah menggunakan R dengan RStudio . (Notebook Python dan iPython adalah alternatif):
TLDR;
Impor Data
Ada banyak cara untuk mengimpor data excel (tabular). Untuk data Excel,
readxl
paket menyediakan yang termudah dan paling serbaguna. Biasanya mendapatkan jenis variabel yang benar pada impor.Alternatifnya adalah menyimpan file sebagai CSV dan mengimpor kembali. The
readr
paket baik untuk ini. @Nick Stauner mungkin menyediakan solusi paling dasar menggunakanread.csv
; batasannya adalah ini membutuhkan langkah tambahan untuk menyimpan lembar kerja sebagai file CSV. Ini tidak bagus jika data Anda tersebar di beberapa lembar. Itu bisa membosankan meskipun ada program VBA untuk menyimpan semua sheet sebagai file CSV. Google untuk mereka. Keterbatasan lain adalah mendapatkan jenis variabel yang benar. Jika Anda menggunakanread.csv
, Anda sering harus memperbaiki jenis Anda setelah mengimpor R.Ada beberapa paket yang menghindari masalah ini dengan memungkinkan Anda untuk menghubungkan baca / tulis dari spreadsheet secara langsung atau dengan menggunakan ODBC. Cari di CRAN untuk excel atau ODBC untuk menemukan yang relevan untuk situasi Anda.
Merencanakan
Dalam hal memasukkan plot ke powerpoint, gunakan fungsi ekspor Rstudio, metode salin dan tempel menggunakan Rstudio adalah:
export plot
>copy plot to clipboard
>copy as: metafile
Menangkap plot ke buffer pasta yang memungkinkan Anda untuk menyisipkan langsung ke Power Point.Sejauh menghasilkan plot, R memiliki banyak opsi. Paket ggplot2 tersebut menyediakan antarmuka yang sangat kuat untuk membuat semua jenis plot. Ada paket tambahan untuk melakukan ratusan atau ribuan jenis plot / animasi / dll. Salah satu batasannya adalah bahwa ini sering terkubur dalam paket CRAN .
Alternatifnya adalah dengan menggunakan paket ReporteRs.
sumber
Saya tidak tahu tentang "terbaik", tetapi lingkungan perangkat lunak yang Anda pilih sesuai dengan semua persyaratan Anda:
read.csv()
.RODBC
danora
tersedia untuk mengimpor dari Oracle.sumber
Saya setuju dengan Nick Stauner di R. Dan, dengan nama pengguna seperti "R Learner", saya tergoda untuk tidak menyarankan alat lain, tetapi ada banyak. Saya akan menunggu untuk melihat apa jawaban untuk pertanyaan saya untuk yang lebih spesifik untuk platform, tetapi Mondrian adalah program desktop Java (jadi lintas platform) dan mendukung banyak jenis visualisasi yang dapat Anda akses dengan mudah ke PowerPoint.
sumber