Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 具有ggplot直方图的极值_R_Ggplot2_Outliers - Fatal编程技术网

R 具有ggplot直方图的极值

R 具有ggplot直方图的极值,r,ggplot2,outliers,R,Ggplot2,Outliers,我试图使用ggplot()绘制直方图,但无法处理极值。我想把它们放在一个箱子里(比如称为“500和更多”) 我已经尝试了缩放x_连续(breaks=seq(0500,by=50))功能,但它只是从x轴(附在下面)上删除标签。我建议在绘图之前计算计数。使用函数cut()可以根据需要设置断点,并使用geom\u bar()绘制这些数据。在geom_bar()内设置width=1将删除条间的空间 library(dplyr) library(ggplot2movies) data("movies")

我试图使用
ggplot()
绘制直方图,但无法处理极值。我想把它们放在一个箱子里(比如称为“500和更多”)


我已经尝试了
缩放x_连续(breaks=seq(0500,by=50))
功能,但它只是从x轴(附在下面)上删除标签。我建议在绘图之前计算计数。使用函数
cut()
可以根据需要设置断点,并使用
geom\u bar()
绘制这些数据。在
geom_bar()
内设置width=1将删除条间的空间

library(dplyr)
library(ggplot2movies)
data("movies")
df<-movies %>% mutate(length.class=cut(length,breaks=c(seq(0,500,50),10000))) %>%
      group_by(length.class) %>% summarise(count=n())

ggplot(df,aes(length.class,count))+geom_bar(stat="identity",width=1)
库(dplyr)
图书馆(ggplot2movies)
数据(“电影”)
df%变异(长度.等级=切割(长度,断裂=c(序列(0500,50),10000)))%>%
分组依据(length.class)%>%汇总(count=n())
ggplot(df,aes(长度、类别、计数))+geom_条(stat=“identity”,width=1)

请您发布数据,以便我们可以使用它。您最好先将数据装箱,然后制作条形图而不是直方图。结果将不再是直方图。@Roland为什么不呢?柱状图不是一个带有分格x轴和y轴上频率的条形图吗?@Zimano柱状图中不允许出现“500及以上”这样的无限制分格。这很有效,同时也非常清晰地显示出来!非常感谢你,我感谢你的帮助!