を使用してグラフを生成できますが、下のggplotコードを実行すると、グラフにはggplot2
を使用しています。適切な軸で上に移動しますが、データや位取りはありません。ggplot2コードが実行され、プロットは更新されますが、データは実際には表示されません。
data <- data.frame(area=c("alpha", "alpha", "bravo", "bravo", "charlie", "charlie"),
year=c(2001, 2002, 2001, 2002, 2001, 2002),
rate=c(.94, .90, .83, .87, .87, .95))
がありますが、数値:
データは次のようになります。
私は
plot(data$year, data$rate)
を実行した場合、私はプロットウィンドウに私が見ることを期待グラフを取得します。私がしようとしているのは、これをggplotで線グラフとして再作成することです。ここに私が試したものです:
両方の場合においてgg <- ggplot(data=data, aes(x="year", y="rate", group="area"))
gg + geom_point()
gg + geom_line()
gg
# also tried subsetting to remove the group issue, thinking that might help but it didn't. also removed line from this too
temp <- data[data$area=="alpha",]
gg <- ggplot(data=temp, aes(x="year", y="rate"))
gg + geom_point()
gg
# also tried this which manages to put a dot in the middle of the still empty plot
ggplot(data=test) +
geom_point(mapping=aes(x="Year", y="Attendance Rate", group="Area"))
、私は同じ結果を得る:コードは罰金(エラー無料)を実行し、プロットウィンドウには、最近私がTREIDいずれか一つにリフレッシュしますが、それは適切なXを持っているとしながら、 Yラベル(年/レート)は実際にそこにデータを置くわけではありません。スケールもありませんので、どちらかでその情報を読み取っていないことは明らかです。
私はここで間違っていますか?私は以下のガイドとリファレンスシートを使ってきましたが、私は(少なくとも私は)彼らを適切に再現していると思っていますが、明らかに私はそうではありません。
https://www.rstudio.com/wp-content/uploads/2016/11/ggplot2-cheatsheet-2.1.pdf
http://r-statistics.co/ggplot2-cheatsheet.html
http://tutorials.iq.harvard.edu/R/Rgraphics/Rgraphics.html
試し: 'ggplot(データ=データ、AES(X =年間、Y =レート、group = area)) ''なし '' '' – missuse