Mit Ihrem Diagramm g <- ggplot(TLM, aes (Month, Temp)) + geom_line(aes(group = Year, color = Year))
Um einen Titel hinzuzufügen:
g <- g + ggtitle("My heatmap title")
Sie auch labs(title = "my title")
verwenden können. Diese link shows Wenn Sie Tricks wie \ n verwenden müssen, um lange Titel über zwei Zeilen zu teilen.
Hinweis: Die new ggplot2 verfügt über Funktionen zum Hinzufügen von Bildunterschriften und so weiter.
meine ylabel ändern
Verwenden YlaB dies zu tun. Nehmen wir an, Sie Temperatur (Celsius) nicht Temp auf
g <- g + ylab("Temperature (Celsius)")
ändern Wortlaut der Legende sagen wollen
Lassen Sie uns sagen Sie Ano zu Jahr für eine englische Publikation
g <- g + labs(color = "Year")
ändern wollte
BEISPIEL CODE IN FULL
Also alles setzen zusammen auf einer Teilmenge der Daten, würde es so aussehen:
library(ggplot2)
library(data.table)
mydata <- data.table(Ano = c("2015", "2015", "2016", "2016"),
Mes = c("Enero", "Febrero", "Enero", "Febrero"),
Temp = c(18.17, 18.63, 20.66, 21.1))
#> mydata
# Ano Mes Temp
#1: 2015 Enero 18.17
#2: 2015 Febrero 18.63
#3: 2016 Enero 20.66
#4: 2016 Febrero 21.10
#ggplot(TLM, aes (Month, Temp)) + geom_line(aes(group = Year, color = Year))
g <- ggplot(mydata, aes (Mes, Temp)) + geom_line(aes(group = Ano, color = Ano))
# splitting it for illustrative purposes
# you can do this all in one step ggplot + ggtitle + ylab etc.
# title
g <- g + ggtitle("My heatmap title")
# ylab
g <- g + ylab("Temperature (Celsius)")
# legend
g <- g + labs(color = "Year")
#Plot chart
print(g)
Was ist Ihre Frage? Bitte fügen Sie auch ein reproduzierbares Beispiel bei. – Prradep
Claudia - hat dir die Antwort unten geholfen? – micstr