R ggplot2:Can';t在不破坏图形的情况下更改x轴中值的名称

R ggplot2:Can';t在不破坏图形的情况下更改x轴中值的名称,r,R,假设这是数据集: n value 100000 20 200000 30 300000 25 400000 40 500000 12 以下是创建绘图的代码: require(ggplot2) data <- read.table("test", sep = "\t", header = TRUE,) ggplot(data, aes(n, value)) + geom_point(aes(n,value)) + geom_line(aes(n,value)) + ylim

假设这是数据集:

n   value
100000  20
200000  30
300000  25
400000  40
500000  12
以下是创建绘图的代码:

require(ggplot2)
data <- read.table("test", sep = "\t", header = TRUE,)
ggplot(data, aes(n, value)) + 
geom_point(aes(n,value)) + geom_line(aes(n,value)) + ylim(0,60)+ 
dev.off()
require(ggplot2)

数据使用
连续缩放
,而不是
离散缩放

+ scale_x_continuous(limits = c(100000, 500000),
                     labels = c("100k","200k","300k","400k","500k"))

使用
连续缩放
,而不是
离散缩放

+ scale_x_continuous(limits = c(100000, 500000),
                     labels = c("100k","200k","300k","400k","500k"))

如果您不想每次都写标签,可以使用package Scale的
unit\u格式
scale\u x\u continuous(labels=scales::unit\u format(unit=“K”,scale=1/1000,sep=“”)
如果您不想每次都写出标签,可以使用package scale中的
unit\u format
<代码>比例x连续(标签=比例::单位形式(单位=“K”,比例=1/1000,九月=“))