我在ggplot2中创建了一个条形图,但我的x轴显示的分钟数为百,而不是十. 这是我的密码.

ggplot(data=daily_sleep_diff, aes(x=TimeToFallAsleep))+geom_bar()

这是我的数据集的一个样本. sample dataset

这是它显示的图表.请注意x轴上的数值. bar chart

我很困惑为什么会发生这种情况,因为我认为它只会显示TimeToFallAssumption列中的数值,但我是R中的新手,所以我还有很多东西要学.

推荐答案

我怀疑你的数据集中有一些大的值,而x轴breaks在第一个例子中被简化了.

您可以使用scale_x_continuous()调整第二个示例的breaks.

library(tidyverse)

tibble(TimeToFallAsleep = c(37, 32, 20, 34, 19, 300)) |> 
  ggplot(aes(TimeToFallAsleep)) +
  geom_bar()


tibble(TimeToFallAsleep = c(37, 32, 20, 34, 19, 300)) |> 
  ggplot(aes(TimeToFallAsleep)) +
  geom_bar() +
  scale_x_continuous(breaks = seq(20, 300, 20))

创建于2024—04—01,reprex v2.1.0

R相关问答推荐

更改Heatmap Annotation对象的名称

如何将在HW上运行的R中的消息(错误、警告等)作为批处理任务输出

使用R中的Shapetime裁剪格栅文件

如何按排序顺序打印一个框架中所有精确的唯一值?

将. xlsx内容显示为HTML表

计算满足R中条件的连续列

计算数据帧中指定值之前的行数,仅基于每行之后的future 行,单位为r

从服务器在Shiny中一起渲染图标和文本

如何在科学记数法中显示因子

R:用GGPLATE,如何在两个独立的变量中制作不同形状的散点图?

为什么在写入CSV文件时Purrr::Pwalk不起作用

减少雨云面之间的间距并绘制所有统计数据点

避免在图例中显示VLINS组

在不重复主题的情况下重新排列组

将仪表板中的值框大小更改为Quarto

如何在矩阵图中按标准对数据进行分组以绘制矩阵

图中显示错误 colored颜色 的图例geom_sf

从字符串01JAN2021创建日期

动态统计函数在ShinyApp内部更改

使用点图调整离散轴比例