相关疑难解决方法(0)

在R图上添加自定义刻度线

我正在绘制一些数据的cdf,并且我在"x"轴上添加了对数刻度.刻度线间距与我想要的完全一样,但我希望能够在特定点上添加 一些刻度线.

我不想改变蜱的分布在我的情节,从n by nm by m,我想简单地拥有,从蜱中n by n,一些进一步的刻度标记上的一些价值观.

我想让它反映在轴xy轴上,这样我就可以在整个图形中将网格放入这些新标记中.

到目前为止,我有图形和网格 - 我不介意将网格放在图形后面,我只是想添加一些自定义标记.

# Cumulative Distribuition
pdf("g1_3.pdf")

plot(x = f$V2, y = cumsum(f$V1), log = "x", pch = 3,
     xlab = "Frequency", ylab = "P(X <= x)",
     panel.first = grid(equilogs = FALSE))

axis(1, at = c(40, 150))
abline(h = 0.6, v = 40, col = "lightgray", lty = 3)
abline(h = 0.6, v = 150, col = …
Run Code Online (Sandbox Code Playgroud)

plot r

16
推荐指数
1
解决办法
4万
查看次数

在R中打破X轴

我希望在我的情节中得到一个破X轴.在x轴上,我喜欢插入一个断轴符号< // >[从2开始到8结束,这意味着2-8将隐藏在< // >符号中],因此可以强调其他值.在Matlab中,此任务通过使用BreakXAxis执行.在R中,plotrix库只能插入一个断轴符号,就是这样.

x <- c(9.45, 8.78, 0.93, 0.47, 0.24, 0.12)
y <- c(10.72, 10.56, 10.35, 10.10, 9.13, 6.72)
z <- c(7.578, 7.456, 6.956, 6.712, 4.832, 3.345)
plot(x, y, col='blue', pch=16, xlab= 'x', ylab='y, z')
points(x, z, col='red', pch=17)
library(plotrix)
axis.break(1,2,style="slash") 
Run Code Online (Sandbox Code Playgroud)

r plotrix

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

r ×2

plot ×1

plotrix ×1