2011-08-02 92 views
26

Tôi muốn biết liệu R có cho phép xoay và thu phóng hình ảnh được tạo bằng chức năng "lô" hay không. Tôi muốn có được sự chuyển đổi cốt truyện bằng cách sử dụng chuột và không thông qua dòng lệnh, có thể không?Tôi có thể điều hướng, phóng to và thu nhỏ ô R không?

Xin cảm ơn trước.

+0

Bạn sử dụng GUI và hệ điều hành nào? –

Trả lời

22

Đó là một câu hỏi cũ nhưng để tham khảo trong tương lai, tôi đã viết một gói làm chính xác điều đó (dựa trên zoomplot {in pkg: TeachingDemos}).Nó được gọi là zoom:

The CRAN page on zoom

Và bạn đều được chào đón để kiểm tra mới nhất và lớn và mở rộng các gói trên Github

Cách sử dụng -

library(zoom) # Invoke the Library 
# Call plot 
zm() 

Các hướng dẫn cho Cách sử dụng trong một âm mưu bình thường là

Chuột:

  • Scroll để phóng to trong và ngoài
  • Giữ nút chuột trái để di chuyển

Bàn phím:

  • Left/Ngay (h/l): di chuyển sang trái/phải
  • Up/Xuống (k/j): di chuyển lên/xuống
  • + hay i/- hoặc o: phóng to/thu nhỏ
  • L/H: zoom in/out (chỉ trục x)
  • K/J: zoom in/out (chỉ trục y)
  • p: print nộp
  • r: Giới hạn reset
  • s: hiển thị hạn

q trên cửa sổ đồ họa để bỏ

15

Không có thiết bị âm mưu mặc định vì mô hình nội bộ của thiết bị là 'tĩnh'.

Có cách giải quyết, khó khăn: hãy tìm ví dụ tại gói playwith hoặc tại thiết bị dựa trên Java chẳng hạn như gói iplots trên số rforge của Simon. Ngoài ra còn có các phần mở rộng như ggobi và các công việc đang thực hiện khác (chẳng hạn như thiết bị dựa trên Qt sẽ thay thế ggobi) để cố gắng tạo biểu đồ dựa trên R động hơn.

Nhưng takeaway chính là: không, không thực sự - do cách thiết bị đồ họa R được thiết kế.

1

Để thêm vào câu trả lời hiện có: Tôi muốn sử dụng hàm ident() để thêm nhãn theo cách thủ công vào các điểm cụ thể mà tôi muốn.

2

Bạn nên xem Greg Snows zoomplot {in pkg: TeachingDemos}. Bạn có thể gọi hàm đó bằng giao diện con trỏ bằng bộ công cụ tk. Tôi nghĩ rằng gói của Greg cũng có các ví dụ về giao diện như vậy.

1

Bạn cũng có thể thêm các biểu đồ R để plot.ly. Điều này là đủ cho những thứ phổ biến nhất.

Stefan

1

Bây giờ cũng có http://www.htmlwidgets.org/ mà thêm một bộ vĩ đại của visualizations tương tác khả năng để R. Hầu hết trong số họ có thể dễ dàng được thu nhỏ và gay gắt.

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