当我改变限制时丢失情节。 ggplot& [R

时间:2015-08-27 23:06:33

标签: r ggplot2

我在ggplot中有一个条形图。当我为y轴设置限制时,我得到一个空图,好像我设置的帧在数据之外。我试过了scale_y_continuous和简写ylim。

初始图,创建一个有意义的图:

p <- ggplot(data=subset(df), aes(x=Date, y=Time, fill=Total)) +
geom_bar(stat="identity") +
scale_y_continuous(breaks=c(8,10,12,14,16,18),
    labels=c("8 am", "10 am", "12 pm", "2 pm", "4 pm", "6 pm"))`

df的结构:

'data.frame':   25 obs. of  3 variables:
$ Date : Date, format: "2015-07-20" "2015-07-21" "2015-07-22" ...
$ Time : num  11.24 10.3 10.51 9.64 12.9 ...
$ Total: int  7 9 9 4 6 1 6 7 6 10 ...

使用限制绘图,生成空框:

p <- ggplot(data=subset(df), aes(x=Date, y=Time, fill=Total)) + 
geom_bar(stat="identity") +
scale_y_continuous(breaks=c(8,10,12,14,16,18), 
    labels=c("8 am", "10 am", "12 pm", "2 pm", "4 pm", "6 pm"),
    limits=(c(7,18)`

添加限制的任何想法都会丢失数据?我没有收到任何错误。

0 个答案:

没有答案