私はと呼ばれるデータフレームで作業していますdf
:
Date variable Value
1/1/2012 teamA 10
1/1/2012 teamA 10
1/1/2012 teamB 10
1/1/2012 teamC 15
1/2/2012 teamA 25
1/2/2012 teamB 30
1/2/2012 teamC 20
と呼ばれる 2 番目のデータ フレームtotal
Date Total
1/1/2012 50
1/2/2012 70
私は ggplot スタック変数を作成し、同じグラフに合計の傾向線を次のように描画しようとしています:
ggplot(df,aes(x=Date, y=Value, fill=(variable))) +
geom_bar(stat="identity") +
theme_bw() +
opts(title = "Team Performance") +
xlab("Date") + ylab("Score") +
geom_smooth(data=Total,
aes(Date,Total,group=1),
method="lm", size=2, color="darkblue")
次のエラーが表示されます。
Error in eval(expr, envir, enclos) : object 'variable' not found
私がこれを単独で行う場合:
ggplot(df,aes(x=Date, y=Value, fill=(variable))) +
geom_bar(stat="identity") + theme_bw()
できます
variable
オブジェクトは間違いなくそこにあります。アイデアはありますか?ここで何が間違っていますか?