मैं आर चमकदार सर्वर पर अपने ggplots को पारदर्शी बनाना चाहता हूं।आर चमकदार: इसे पारदर्शी बनाने के लिए ggplot2 पृष्ठभूमि को हटाकर
plotOutput("malPie", width="95%")
server.R में
मेरी अंकन समारोह इस प्रकार है::
c <- ggplot(dataFrame, aes(x=factor(nrow(dataFrame)),fill=graphX),environment=environment()) + geom_bar(width = 1)
print(c + coord_polar(theta = "y")+ xlab(xLabel)+ylab(yLabel)+ labs(fill=legendTitle)+ theme(
panel.grid.minor = element_blank(),
panel.grid.major = element_blank(),
panel.background = element_blank(),
plot.background = element_blank()
))
और जहां यह कहा जाता है:
sub <- data
sub <- subset(sub,sub$mal_tested=="1")
drawGraph("pie",sub,factor(sub$mal_tested_pos),"Malaria Tests Done",NULL,"Malaria Tested Positive","Malaria")
लेकिन अंकन के लिए मेरे ui.R इस प्रकार है ग्राफ प्रस्तुत किए गए अभी भी एक सफेद पृष्ठभूमि है और मैं इसे पारदर्शी होना चाहता हूं, सफेद नहीं। मुझे यह कैसे हासिल होगा? मैंने साजिश दिखाते हुए एक तीर वाला एक चित्र संलग्न किया है।
मैं इस पृष्ठभूमि को कैसे बदलूं? क्रिप्या मेरि सहायता करे।
'renderPlot' पता चलता है कि आप png उपकरण है, जो चमकदार दिखाई देता है का उपयोग करने की करने के लिए एक पृष्ठभूमि रंग पारित कर सकते हैं। डिफ़ॉल्ट पृष्ठभूमि रंग आर, आईआईआरसी पीडीएफ और पीएनजी में डिवाइस पर निर्भर करता है अलग-अलग डिफ़ॉल्ट मान होता है। – baptiste
सिर्फ यह उल्लेख करना चाहता था कि स्क्रीनशॉट से मैं क्या देख सकता हूं, आपका चमकदार ऐप बहुत अच्छा लग रहा है! क्या कोड खुला स्रोत है? मैं हमेशा जटिल चमकदार ऐप्स की तलाश में हूं। – Beasterfield
क्रॉस-पोस्टिंग का स्वागत नहीं है: https://groups.google.com/forum/?fromgroups#!topic/shiny-discuss/fGUYvPYoiPE –