如何在R中绘制图形?

如何在R中绘制图形?,r,R,我可以用下面的代码得到photo11,我如何修改我的代码将photo1更改为photo2 x = seq(0.5, 0.9, length = 200) y = dnorm(x,0.7,0.0458) plot(x, y,type="l",xlab="my_x_lab") 这是一个photo1.jpg 这是一个photo2.jpg 还有,如何修复我的代码,将photo2.jpg更改为photo3.jpg?有 x_实验室中只有两个刻度(0.7,0.8)。 这是一张照片3.jpg 在y_la

我可以用下面的代码得到photo11,我如何修改我的代码将photo1更改为photo2

x = seq(0.5, 0.9, length = 200)
y = dnorm(x,0.7,0.0458)
plot(x, y,type="l",xlab="my_x_lab")
这是一个photo1.jpg

这是一个photo2.jpg

还有,如何修复我的代码,将photo2.jpg更改为photo3.jpg?有
x_实验室中只有两个刻度(0.7,0.8)。
这是一张照片3.jpg

在y_lab中修复代码以摆脱
y
,将photo3.jpg更改为photo4.jpg? 这是一个photo4.jpg。
这样就可以了
xaxt='n',ann=FALSE
删除x轴和注释<代码>轴(…)仅将x轴放置在指定的点上
mtext()
将在底部轴上放置边缘文本

x <- seq(0.5, 0.9, length = 200)
y <- dnorm(x,0.7,0.0458)
plot(x, y, type="l", xaxt='n', ann=FALSE)
axis(1, at=c(0.7, 0.8))
mtext("my_x_lab", 1, at=0.9, line=2)

x抑制x轴,并为不需要的标签添加空格

plot(x, y, type="l",  yaxt="n",ann=FALSE,bty="n", xaxt="n")
axis(1, at=c(0.5, 0.6, 0.7, 0.8, 0.9), labels=c("", "", 0.7, 0.8, 0.9) )
mtext("Proportions", 1, at=0.9, line=2)

如果你坚持要省略左手边的记号,那会更加困难,因为基线只会从第一个记号开始延伸

不过这个答案比我的好


我猜这意味着这是家庭作业?哦,不,是同一张海报。。。你发布了重复的问题?糟糕的海报,糟糕的海报。真丢脸。

请编辑您的原始问题,而不是发布新问题。