मैं दो निर्देशांक के साथ एक बुलबुला चार्ट बनाने के लिए कोशिश कर रहा हूँ और आरआर googleVis BubbleChart, की स्थापना रंग
में जब मैं रंग चर स्थापित नहीं है gooogleVis के साथ एक आकार पैरामीटर के बिना सेट आकार, आकार चर रहा है आकार के बजाय रंग के रूप में इस्तेमाल किया। मैं एक कलरवायर शामिल कर सकता हूं लेकिन फिर वेरिएबल टूलटिप में प्रदर्शित होता है।
मैं इस व्यवहार से कैसे बच सकता हूं?
library(googleVis)
set.seed(1)
bubbledata<-data.frame(id=rep("",100),X=sample(10,10,rep=TRUE),
Y=sample(10,10,rep=TRUE),Weight=sample(10,10,rep=TRUE))
# This graph uses sizevar as colorvar
bubble <- gvisBubbleChart(bubbledata, idvar="id",
xvar="X", yvar="Y",colorvar="",
sizevar="Weight")
plot(bubble)
bubbledata$colour<-""
# The output of this one is ok but the tooltip includes the colour var
bubble2 <- gvisBubbleChart(bubbledata, idvar="id",
xvar="X", yvar="Y",colorvar="colour",
sizevar="Weight")
plot(bubble2)
बस कारण है कि sizevar colorvar के रूप में पहचान की है, आदेश की मदद फ़ाइल से लिया स्पष्ट करने के लिए:। "एक बबल चार्ट 2 से 4 आयामों के साथ एक डेटा सेट कल्पना करने के लिए प्रयोग किया जाता है पहले दो आयामों को निर्देशांक के रूप में देखा जाता है, ** रंग के रूप में तीसरा और 4t आकार के रूप में एच **। " उस कथन के आधार पर मुझे नहीं लगता कि टूल टिप को मैन्युअल रूप से बदलने के बिना केवल तीन चरों का साजिश आसान तरीका है। – Felix
टिप के लिए धन्यवाद मैं helpfile में उस वाक्य तक नहीं पहुंच पाया। मैंने Google चार्ट के दस्तावेज को देखा और ऐसा लगता है कि यह मुद्दा मूल डिजाइन से विरासत में मिला है। मैं टूलटिप को स्वयं कस्टमाइज़ करने की कोशिश करूंगा, लेकिन मुझे नहीं पता कि मैं जितना चाहूं उतना लचीला होने के लिए हासिल करूंगा। –
हाँ, मैंने 'gsub() 'आदि का उपयोग करके मैन्युअल रूप से टूल टिप को संपादित करने के साथ खुद को झुका दिया है, लेकिन यह सीधे आगे नहीं था और मैंने आधे घंटे के बाद छोड़ दिया। मुझे नहीं लगता कि यह अंत में बहुत लचीला होगा। आप डेवलपर्स के साथ एक समस्या/फाइल को एक समस्या सबमिट करना चाहेंगे ... – Felix