R 图形 - 选择轴



我想在 R 中绘制图形,但轴的实际值是以下值: 0,1,2,3,4,....,400

我想使用以下值绘制图形:0,1,2,3,4,5,6-50,51-100,100-200,200-400

所以我将有空间查看所有图形。

我绘制图形的代码是

freq %>%
+   arrange(time_open_limit) %>%
+   ggplot( aes(x=time_open_limit ,y=percentage2,fill=time_open_limit)) +
+   geom_bar(stat="identity", position=position_dodge())

谢谢你的时间

朱伦

很抱歉我的解释很糟糕。
我有下表,有三个变量
open_time,人数和百分比。

|------------------------------|------------------|----------------|
| 打开时间(以秒为单位)|人数 |百分比 |
|------------------------------|------------------|----------------|
| 1 | 100 | 1% |
|------------------------------|------------------|----------------|
| 2 | 200 | 2% |
|------------------------------|------------------|----------------|
| 3 | 300 | 3% |
|------------------------------|------------------|----------------|
| 4 | 400 | 5% |
|------------------------------|------------------|----------------|
| 5 | 500 | 6% |
|------------------------------|------------------|----------------|
| 6 | 600 | 7% |
|------------------------------|------------------|----------------|
| 7 | 700 | 8% |
|------------------------------|------------------|----------------|
| 8 | 800 | 9% |
|------------------------------|------------------|----------------|
| 9 | 900 | 10% |
|------------------------------|------------------|----------------|
| 23 | 1000 | 12% |
|------------------------------|------------------|----------------|
| 24 | 1100 | 13% |
|------------------------------|------------------|----------------|
| 200 | 2000年 | 23% |
|------------------------------|------------------|----------------|

如果我运行以下代码:

library(readxl)
tb <- read_excel("location_of_the_table/data_example.xlsx", 
col_types = c("numeric", "numeric", "numeric"))
colnames(tb)
tb %>%
ggplot( aes(x=time_open_seconds ,y=Percentage,fill=Percentage)) +
geom_bar(stat="identity", position=position_dodge())

您将看到一个值介于 1-9 之间的图形,然后是一个 差距 ,
值为time open23,24,
然后是一个大差距和time open200 的值。

我的问题是我是否可以有一个显示以下值的图表: 1,2,3,4,5,6,7,8,9,23-24,">25"。
因此,图形将有 11 个值,每个值对应 1-9 之间的每个数字,然后将 将 23 和 24 分组在一个值中,然后大于 25(它将显示值time open=200)。

我解释过自己吗??

真的谢谢你的时间

朱伦

相关内容

  • 没有找到相关文章

最新更新