2017-05-04 49 views
9

मेरे पास आर में प्लॉटली पैकेज का उपयोग करके 3 डी स्कैटर प्लॉट के बारे में एक साधारण सवाल है। ऐसा लगता है कि सभी भूखंड 3 डी स्कैटर और लाइन प्लॉट के अपवाद के साथ काम कर रहे हैं। यह परीक्षण करने के मैं निम्नलिखित कोड (= नकल पुस्तिकाओं से लिया गया) की कोशिश की है:3 डी स्कैटर प्लॉट आर प्लॉटली में खाली रहता है

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

मैं और वास्तविक अंक एक साजिश ही अक्ष युक्त नहीं के साथ समाप्त हो गया। समस्या निवारण के लिए मैंने रंग जोड़े हैं जो मुझे उलझन में डालते हैं क्योंकि कलर स्केल के साथ किंवदंती दिखाई देती है लेकिन अंक खुद नहीं होते हैं। मैंने देखा कि धुरी के पास गलत पैमाने है ((80, -80), (60, -60), (100, -100))।

इसके अलावा, 3 डी सतह साजिश एन 2 डी स्कैटर प्लॉट उदाहरण पूरी तरह से काम करते हैं।

+0

आप ग्राफ कि आप शामिल करें सकता है:

मैं बड़ा पैकेज में वापस लाई, कृपया नीचे स्क्रिप्ट ढूँढने (4.5.6 काम करने मिला था)? – Alice

उत्तर

7

(ओपी की ओर से पोस्ट किया गया)

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

मेरे लिए काम करता है। मैं 4.6.0 से 4.5.6 तक वापस आ गया। ऐसा करने में, टिबल, टिडीर और जेसनलाइट को भी स्थापित करने की आवश्यकता थी। अब एक बुनियादी scatter3d काम करता है। –

0

क्या आप यही देख रहे हैं? 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") 

अपने कोड, अपने आर-consel हटाकर पुनः प्रयास और साथ ही पुस्तकालय के संस्करण की जांच के साथ कोई त्रुटि नहीं है।

+0

साजिश का आप किस संस्करण का उपयोग कर रहे हैं? मुझे ओपी के समान व्यवहार मिलता है। –

+0

@ RomanLuštrik मैं संस्करण 4.5.6 – Alice

+0

का उपयोग करता हूं आप किस का उपयोग करते हैं? – Alice

संबंधित मुद्दे