Cập nhật 2017 / 02-24 :
Tôi nghĩ rằng các giải pháp tốt nhất là sử dụng R với RStudio . (Sổ tay Python và iPython là một thay thế):
- Nhập dữ liệu
- Âm mưu: ggplot2
- Lô xuất khẩu
- Sao chép và dán: Chức năng cốt truyện xuất khẩu của RStudio
- Lập trình: Gói ReporteRs
TLDR;
Nhập dữ liệu
Có nhiều cách để nhập dữ liệu excel (dạng bảng). Đối với dữ liệu Excel, readxl
gói cung cấp dễ dàng và linh hoạt nhất. Nó thường nhận được các loại biến chính xác khi nhập khẩu.
Các lựa chọn thay thế là lưu tệp dưới dạng CSV và nhập lại. Các readr
gói là tốt cho việc này. @Nick Stauner cung cấp giải pháp cơ bản nhất có thể sử dụng read.csv
; hạn chế là điều này đòi hỏi bước bổ sung lưu bảng tính dưới dạng tệp CSV. Điều này không tốt nếu dữ liệu của bạn được trải rộng trên nhiều trang tính. Nó có thể trở nên tẻ nhạt mặc dù có các chương trình VBA để lưu tất cả các trang dưới dạng tệp CSV. Google cho họ. Một hạn chế khác là nhận được các loại biến chính xác. Nếu bạn sử dụng read.csv
, bạn thường phải sửa các loại của mình sau khi nhập vào R.
Có một vài gói tránh những vấn đề này bằng cách cho phép bạn kết nối đọc / ghi trực tiếp từ bảng tính hoặc bằng cách sử dụng ODBC. Tìm kiếm trên CRAN cho excel hoặc odbc để tìm cái phù hợp với tình huống của bạn.
Âm mưu
Về mặt nhận cốt truyện vào powerpoint, hãy sử dụng các hàm xuất âm của Rstudio, phương thức sao chép và dán bằng Rstudio là:
export plot
> copy plot to clipboard
> copy as: metafile
Chụp cốt truyện đến bộ đệm dán cho phép bạn dán trực tiếp vào Power Point.
Theo như tạo ra các ô, R có nhiều tùy chọn. Gói ggplot2 đã nói ở trên cung cấp một giao diện rất mạnh mẽ để tạo ra tất cả các loại lô. Có các gói bổ sung để thực hiện hàng trăm hoặc hàng ngàn loại cốt truyện / hoạt hình / v.v. Một hạn chế là những thứ này thường được chôn trong các gói CRAN .
Một cách khác là sử dụng gói ReporteRs.