2012-02-16 13 views
15

Có cách nào để in tệp PNG hiện có sang cửa sổ thiết bị không, ví dụ: giả sử bạn đã lưu một biểu đồ dưới định dạng PNG nhưng bạn muốn xem trước nó (đối với sự tỉnh táo) trước khi đặt nó vào bản trình bày hoặc tài liệu.Xem trước PNG đã lưu trong cửa sổ thiết bị R

Lý tưởng nhất, tôi muốn có thể 'đẩy' hình ảnh vào cửa sổ 'lô' của RStudio.

Trả lời

19

Bạn có thể nhập nó và hiển thị nó trong R,

library(png) 
img <- readPNG(system.file("img", "Rlogo.png", package="png")) 
grid::grid.raster(img) 
+0

hoặc sử dụng Rstudio. – aatrujillob

+0

Theo nghĩa nào? Tức là mã privide sẽ đẩy nó vào rstudio. –

6

câu trả lời Baptiste đã không làm việc cho tôi trong khi sử dụng RStudio trong Linux. Tôi đã phải xóa cuộc gọi system.file().

library(png) 
img <- readPNG('/path/image.png') 
grid::grid.raster(img) 
+1

lưới :: grid.raster (img) không có gì cho tôi trong RStudio :( – Chris

Các vấn đề liên quan