Diperbarui 2017-02-24 :
Saya pikir solusi terbaik adalah menggunakan R dengan RStudio . (Notebook Python dan iPython adalah alternatif):
- Impor data
- Merencanakan: ggplot2
- Mengekspor plot
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 menggunakan read.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 menggunakan read.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.