ggplot2 geom_lineグラフを使用して小さな問題が発生しています。y制限を設定するときに「非連続可変供給エラー」が発生する
ylim
を適用すると、グラフは空になります。デフォルトモードでは、ggplotはy軸をすべての値で騒がしくしますが、グラフをそのままの状態で参照限界を17.3,17.5,17.7から17-18に少し大きくする必要があります。 ylim(c(15,30))
を使用していますが、制限は増加していますが、グラフは消えています。
Iはscale_y_continuous(breaks=c(15,30))
を使用してみました:
[Error: Non-continuous variable supplied to scale_y_continuous]
とscale_y_discrete(breaks=c(15,30))
制限後
を[全Yバーが消える]:
コマンドを使用>head(meltedB)
Mouse Type days weight
1 21-H807 control 2011-09-23 27,0
2 21-H808 control 2011-09-23 27,8
3 21-H809/J125 knockout 2011-09-23 29,1
4 21-H810 control 2011-09-23 27,2
5 21-H811 control 2011-09-23 18,2
6 21-H812 control 2011-09-23 18,8
:
DATAFRAME
ggplot(na.omit(meltedB),aes(factor(days),weight,group=Mouse)) +
geom_line(aes(color=Mouse),size=2) +
facet_grid(Type~.)
を** NA値のプロットに苦しんでいる人のために、あなたのデータフレームにna.omit使用し、それらをプロットすることが文句を言いません。
ありがとうございました。あなたは正しいです、それは要素として保存されました。 'dec'を使用すると問題は解決しましたが、yブレークは連続していません。 私はscale_y_discrete(breaks = seq(15,40、by = 1))を使用して、15から40までの距離を1にしてブレークを取得しましたが、これらの限界内で偶発的に分離されています。とにかくおかげで –