2016-10-24 12 views
0

Ich habe einen Ploty Cart und ein Balkendiagramm auf meinem glänzenden Dashboard und ich frage mich, ob es eine Möglichkeit gibt, 'Total Count' irgendwo auf der Karte anzuzeigen. Zum BeispielR Plotly Gesamtanzahl

Animals <- c("giraffes", "orangutans", "monkeys") 
SF_Zoo <- c(20, 14, 23) 
data <- data.frame(Animals, SF_Zoo) 
plot_ly(data, x = ~Animals, y = ~SF_Zoo, type = 'bar', name = 'SF Zoo') 

Ich möchte irgendwo

Dank,

Manoj Agrawal

+0

Bitte geben Sie die Registerkarte Daten oder eine Version davon. – useR

+0

Überarbeitete den Beitrag mit Beispieldaten. danke –

Antwort

0

Sie können versuchen, in die Handlung 'Total Count = 57' anzuzeigen: Die slice() Funktion definieren, wo Der Text wird geplottet.

plot_ly(data, x = ~Animals, y = ~SF_Zoo, type = 'bar', name = 'SF Zoo') %>% 
    slice(which.min(SF_Zoo)) %>% 
    add_annotations(paste("Total=", sum(SF_Zoo)), showarrow=F, y=20) 

enter image description here

+0

Danke Jimbou. Ich habe versucht, dies zu einem Tortendiagramm hinzuzufügen, aber ich konnte es nicht finden, wie man es positioniert. Ich habe versucht, Werte von x und y zu geben, und es fügt es immer wieder in die Mitte des Tortendiagramms ein. Wie ändere ich die Schriftgröße und mache sie fett? –