Unten ist mein Dataset und ich möchte Variablen plotten states
, o7
, cas
und df
im Laufe der ZeitGrundstück mit ggplot2
year states o7 cas df
1989 151 117 35 16
1990 150 158 27 12
1991 150 194 43 12
1992 150 173 38 9
1993 151 169 35 14
1994 153 169 23 9
1995 153 158 22 8
1996 153 157 18 6
1997 153 214 18 11
1998 154 186 17 5
1999 154 222 16 7
2000 155 210 20 4
2001 154 210 19 2
2002 155 231 17 2
2003 155 268 18 1
2004 155 236 16 3
2005 155 263 19 1
2006 155 238 17 5
2007 155 284 16 3
2008 155 318 20 4
2009 155 295 18 5
2010 155 330 20 4
2011 155 312 16 3
I ggplot2
Paket verwenden diese
ggplot(dat, aes(year, o7)) +
geom_line()
jedoch zu tun, ich es ist nicht möglich, andere Variablen in demselben Diagramm zu plotten.
- Wie zeichne ich andere Variablen in den Daten? Und wie ordne ich sie neue Etiketten (in ggplot)?
Dank, sieht gut aus. Eine Sache: Wie man zu Linien mit verschiedenen Formen anstelle von Punkten mit verschiedenen Farben wechselt - ich bin farbenblind. – FKG
zu Linien zu wechseln ist einfach geom_lines(), aber wie man sie in verschiedenen Formen bekommt? – FKG
Sie können 'linetype = variable' innerhalb des' aes' des 'ggplot' Objektes einfügen, wenn Sie' geom_line' anstelle von 'geom_point' verwenden. Wenn Sie 'shape = variable' in' aes' verwenden und dann 'geom_point' verwenden, wird die Form der Punkte geändert. – bVa