Paket: Lubridate, Anzeige von Datumswerten in anderer Sprache

Wie erstelle ich Grafiken, was ist zu beachten?

Moderatoren: EDi, jogo

Antworten
FranziskaBönte
Beiträge: 6
Registriert: Mi Feb 03, 2021 10:06 am

Paket: Lubridate, Anzeige von Datumswerten in anderer Sprache

Beitrag von FranziskaBönte »

Hallo, liebe Kommunity,

ich nutz u.a. das Paket lubridate, um aus einer txt-Datei eingelesen Datumsformate (die dann leider als char auftauchen) in ein mir genehmes Datumsformat zu verwandeln. Das klappt gut und das Bildchen mit ggplot sieht auch ok aus. Jetzt soll das Bild aber in einem englisch-sprachigen Text erscheinen und da sind labels wie "Okt" oder "Dez" natürlich blöd. Wie stelle ich die Sprache auf englsich um?

Anbei meine einzulesenden Daten und der Quellcode:

Daten der Datei: Test.txt:

Code: Alles auswählen

     Datum yWerte
 10.10.2020     20
 12.12.2020     23
 03.03.2021     30
 05.03.2021     28
Code:

Code: Alles auswählen

  library(tidyverse)
  library(lubridate)
  Daten= data.frame(read.table("Test.txt", header=TRUE, sep='\t', dec=','))
  Daten$Datum=dmy(Daten$Datum)
  
  ggplot(Daten, aes(x=Datum))+
    geom_line(aes(y=yWerte,color="1"), size=1,linetype=1) +
    labs(y="Achsenbeschriftung für y-Achse",x="Achsenbeschriftung für x-Achse",title="Bildchen zum Üben")+
    theme(plot.title=element_text(hjust=0.5)) +
    scale_color_manual(values=c("darkblue"), name="Legende:", labels=c("y-Werte"))+
    theme(legend.position="bottom")

Könnt Ihr mir weiter helfen? Liebe Grüße, Franziska
Benutzeravatar
EDi
Beiträge: 1599
Registriert: Sa Okt 08, 2016 3:39 pm

Re: Paket: Lubridate, Anzeige von Datumswerten in anderer Sprache

Beitrag von EDi »

Code: Alles auswählen

Sys.setlocale("LC_TIME", "English")
Könnte schon reichen...

Mehr Info: https://stat.ethz.ch/R-manual/R-devel/l ... cales.html
Bitte immer ein reproduzierbares Minimalbeispiel angeben. Meinungen gehören mir und geben nicht die meines Brötchengebers wieder.

Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
Bild.
FranziskaBönte
Beiträge: 6
Registriert: Mi Feb 03, 2021 10:06 am

Re: Paket: Lubridate, Anzeige von Datumswerten in anderer Sprache

Beitrag von FranziskaBönte »

Super, das war es !! Danke Dir vielmals. Jetzt bin ich glücklich!
Antworten