gpt4 book ai didi

r - 在 ggplot2 r 中添加轴刻度和标签

转载 作者:行者123 更新时间:2023-12-04 22:15:08 26 4
gpt4 key购买 nike

这是数据。

X <- 1:10
Y <- rnorm (length(X), 5, 2)
ticks <- data.frame (t = c(5, 8, 9), l = c(1:3))

plot (X, Y, xaxt = "n")

axis(1, at = ticks$t, labels = ticks$l)

我想在 ggplot2 中做类似的工作。我该怎么做

最佳答案

library(ggplot2)

X <- 1:10
Y <- rnorm (length(X), 5, 2)
ticks <- data.frame (t = c(5, 8, 9), l = c(1:3))

df <- data.frame(X, Y)


p <- ggplot(data=df, aes(x = X,y = Y) )
p <- p + scale_x_continuous(breaks=c(ticks$t),
labels=c(ticks$l))
p <- p + geom_point()
p <- p + theme_bw()
p

希望这可以帮助。

关于r - 在 ggplot2 r 中添加轴刻度和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10488279/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com