पर ggplot को माउसओवर करते हैं तो मैं एक चमकदार एप्लिकेशन बना रहा हूं।टूलटिप जब आप चमकदार
मैं ggplot का उपयोग कर चार्टों की साजिश कर रहा हूं।
जब मैं ग्राफ पर अंक माउस ले जाएंगे, मैं डेटा फ्रेम (अनुकूलन टूलटिप)
आप कृपया सबसे अच्छा तरीका है आगे सुझाव दे सकते हैं में स्तंभों में से एक दिखा एक टूलटिप चाहते हैं।
सरल अनुप्रयोग:
# ui.R
shinyUI(fluidPage(
sidebarLayout(
sidebarPanel(
h4("TEst PLot")),
mainPanel(
plotOutput("plot1")
)
)
))
# server.R
library(ggplot2)
data(mtcars)
shinyServer(
function(input, output) {
output$plot1 <- renderPlot({
p <- ggplot(data=mtcars,aes(x=mpg,y=disp,color=factor(cyl)))
p <- p + geom_point()
print(p)
})
}
)
जब मैं अंक पर माउस, मैं इसे mtcars $ wt
Rcharts में देखो: http://stackoverflow.com/questions/17524227/rcharts-rnvd3-tooltip-customisation या GooglveVis: http: //cran.r-project.org/web/packages /googleVis/vignettes/Using_Roles_via_googleVis.html –
धन्यवाद। मैं दोनों का उपयोग करता हूं। लेकिन मैं प्लॉटिंग के लिए ggplot का उपयोग करना चाहता हूं। और इसकी पूरी लचीलापन का उपयोग करें। मुझे बस एक उपकरण टिप चाहिए। – guna
एनिमेंट एक आर पैकेज है जो ggplot2 को एसवीजी में परिवर्तित करता है। चमकदार में ggplot2/एनिमेंट प्लॉट एम्बेड करने का एक उदाहरण यहां दिया गया है - https: // cpsievert।shinyapps.io/animintShiny/ टूलटिप जोड़ने के लिए, आप 'aes()' – Carson