我有一个称为GoldbachCounts
的向量,希望针对预测函数进行绘图。我想将预测函数绘制为一条线,在矢量点的上方。根据我的尝试,我使用的代码引发了一些不同的错误,但是最新的是Error in plot.window(...) : invalid 'ylim' value
,即使我指定了一个ylim,我知道这对两个都适用。该代码也显示了我想要的图例,即使它抛出错误,也没有显示情节本身。引发此错误的代码如下
x <- seq.int(1,300000,1)
y <- x/((log(x))^2)
plot(x, GoldbachCounts, main = "Goldbach Counts", xlab = "x", ylab = "y", ylim = 13000,
type = "b", pch = 20, cex = .25,
lines(x, y, col = "red", cex = 1.5),
legend("topleft", c("Counts", "Predictor"), fill = c("black", "red")))
通过将ylim
更改为c(0,13000)
,现在会引发错误Error in strsplit(log, NULL) : non-character argument
答案 0 :(得分:0)
ylim
占用轴的最小值和最大值。因此,尝试更改为ylim = c(1, 13000)
或任何您希望的最小值