2017-05-04 37 views
9

Tôi có một câu hỏi đơn giản về một âm mưu phân tán 3d sử dụng gói plotly trong R. Có vẻ tất cả các lô đang làm việc với các ngoại lệ của phân tán và dòng lô 3d. Để kiểm tra điều này tôi đã thử các mã sau (= lấy từ cheat sheet):đồ phân tán 3d vẫn trống trong R plotly

library(plotly) 

plot_ly(type = "scatter3d", x = c(9,8,5,1), y = c(1,2,4,8),z = c(11,8,15,3), 
     mode = "markers") 

enter image description here

tôi đã kết thúc với một âm mưu chỉ chứa các trục và không phải là điểm thực tế. Để khắc phục sự cố, tôi đã thêm màu sắc khiến tôi bối rối vì huyền thoại với thang màu đã xuất hiện nhưng không phải là các điểm. Tôi đã nhận thấy trục có thang đo sai ((80, -80), (60, -60), (100, -100)).

Bên cạnh đó, cốt truyện bề mặt 3d en ví dụ biểu đồ phân tán 2d làm việc một cách hoàn hảo.

+0

bạn có thể xin vui lòng bao gồm đồ thị mà bạn nhận được? – Alice

Trả lời

7

(Được đăng trên danh nghĩa của OP).

Tôi lùi về gói cũ (4.5.6 đã được tìm thấy khi được làm việc), xin vui lòng tìm kịch bản dưới đây:

require(devtools) 
install_version("plotly", version = "4.5.6", repos = "http://cran.us.r-project.org") 
+0

Làm việc cho tôi. Tôi đã hoàn nguyên từ 4.6.0 đến 4.5.6. Khi làm như vậy, cũng được yêu cầu để cài đặt tibble, tidyr và jsonlite. Bây giờ một scatter3d cơ bản hoạt động. –

0

Đó có phải là điều bạn mong chờ không? enter image description here

> plot_ly(type = "scatter3d", x = c(9,8,5,1), y = c(1,2,4,8),z = c(11,8,15,3), 
+   mode = "markers") 

Không có lỗi với mã của bạn, hãy bỏ R-consel bạn và thử lại và kiểm tra phiên bản của thư viện là tốt.

+0

Bạn đang sử dụng phiên bản cốt truyện nào? Tôi nhận được hành vi tương tự như OP. –

+0

@ RomanLuštrik Tôi sử dụng phiên bản 4.5.6 – Alice

+0

Bạn sử dụng cái nào? – Alice

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