Liniendiagramm

Wie erstelle ich Grafiken, was ist zu beachten?

Moderatoren: EDi, jogo

Antworten
lynrask
Beiträge: 3
Registriert: Mi Jul 25, 2018 11:33 am

Liniendiagramm

Beitrag von lynrask » Mi Jul 25, 2018 11:43 am

Hallo zusammen,

für meine BA muss ich noch ein paar Diagramme erstellen, jedoch komme ich bei einer Sache derzeit nicht weiter. Mehrere Messreihen sollen in ein Liniendiagramm. Die Konzentration (µg/l) auf die y-Achse und das Datum auf die x-Achse.
Folgendes Kommando nutze ich derzeit:

plot(al_weisse_test$Datum, al_weisse_test$Abflussspende, type="l")

R versteht das Datum anscheinend jedoch nicht, bildet kein Lininendiagramm. Nur wenn ich anstatt einer Datumsangabe einfache Zahlen verwendet (1,2,3...). Was mache ich falsch?

Folgende Daten werden verwendet:

Schiltbach Sefinen Luetschine Truemmelbach Weisse Luetschine
Mrz 16 1,26211519 0 1,427081336 0
Apr 16 0,872010253 0 0 1,291802038
Apr 16 1,097784371 2,12263747 3,060867429 3,028678704
Mai 16 1,882643042 32,66002214 3,099049291 1,889751672
Mai 16 2,361005477 2,059487006 2,027326253 2,153835773
Mai 16 2,215602478 1,489501018 3,779188293 1,822480065
Jun 16 1,435605519 2,112886832 2,301895014 3,480100005
Jun 16 1,539084452 2,291317772 3,320979783 3,118912115
Aug 16 0,70199388 4,317503173 7,826896799 4,067981712
Aug 16 1,365018914 3,965912856 2,653157105 5,27932205
Aug 16 3,39090933 3,106111124 5,912333433 8,440996589
Sep 16 0,513048145 1,837296472 7,600461721 5,404963041
Sep 16 1,274963491 2,653345623 7,238219754 10,91398427
Okt 16 6,456252552 2,470988255 3,521055568 13,08758443
Okt 16 8,913917981 4,873786322 3,229515374 5,32027532
Okt 16 0 0,904380546 1,728155786 4,101660206
Nov 16 0 1,534586078 1,965857009 1,681412982
Nov 16 0 1,780668864 1,935962114 2,258472735
Dez 16 0 3,880165688 5,045483932 2,031806946
Dez 16 0,818986037 0,871529501 0 1,716470633
Jan 17 2,226047114 0 0 0
Jan 17 2,118923162 0,928645651 3,162442111 4,019634499
Feb 17 1,454301538 0 1,285099887 2,730834033
Feb 17 1,737630821 2,030601757 1,55186724 1,382306243
Mrz 17 1,919478018 1,479638948 1,213596852 0,458296824
Mrz 17 2,28338235 0,914758906 1,298377784 3,865763146
Mrz 17 1,756245573 1,685154113 2,70009396 1,992681814
Apr 17 2,0865588 1,653456538 2,611414057 2,385871536
Apr 17 1,718160147 4,847926285 7,594607909 2,149522428
Mai 17 1,085784725 1,796993936 2,748219688 2,933183417
1,690909233 4,883341386 3,023953786
1,296659131 2,257068717 1,922705298
1,547093303
1,472355101

Vielen lieben Dank schonmal für eure Hile!

Benutzeravatar
EDi
Beiträge: 693
Registriert: Sa Okt 08, 2016 3:39 pm

Re: Liniendiagramm

Beitrag von EDi » Mi Jul 25, 2018 2:55 pm

Wie liest du die Daten ein? Ist das Datum in einem Datumsformat? Was sagt str(al_weisse_test)?
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.

lynrask
Beiträge: 3
Registriert: Mi Jul 25, 2018 11:33 am

Re: Liniendiagramm

Beitrag von lynrask » Mi Jul 25, 2018 9:40 pm

Einfach mit read.table. Das sind Textdateien (.txt). Datum wurde mit Excel als solches formatiert.
Bei str() gibt R für die Datumsangaben "Factor w/15 levels" an

Benutzeravatar
EDi
Beiträge: 693
Registriert: Sa Okt 08, 2016 3:39 pm

Re: Liniendiagramm

Beitrag von EDi » Mi Jul 25, 2018 10:48 pm

Bei str() gibt R für die Datumsangaben "Factor w/15 levels" an
Da hast du das Problem. Probier mal mit as.Date() und vielleicht as. character () das in ein Date umzuwandeln.
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.

lynrask
Beiträge: 3
Registriert: Mi Jul 25, 2018 11:33 am

Re: Liniendiagramm

Beitrag von lynrask » Do Jul 26, 2018 9:08 am

Super, vielen Danke! Hat funktioniert, habe es jetzt in dein Datumsformat DD/MM/YYYY umgewandelt und das Liniendiagramm funktioniert nun. Leider zeigt mir R nur einmal das Jahr 2017 nun auf der X-Achse an, das versuche ich nun noch zu ändern.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast