R 如何在直方图中放置一条v线?

R 如何在直方图中放置一条v线?,r,R,大家好 我试图在这个柱状图中添加一条垂直线,用我观察到的数据来识别模拟网络的密度,因为这条线应该位于0.124,代码是:lines(rep(gden(friendnet),2),c(0,30),col=“red”,lwd=5) 但我面临着错误: plot.xy(xy.coords(x,y),type=type,…)中出错:plot.new没有 有人打过电话吗 大宗报价 显示您的代码和数据。这很好: set.seed(42) x <- rnorm(100, .124, .015) hist(

大家好

我试图在这个柱状图中添加一条垂直线,用我观察到的数据来识别模拟网络的密度,因为这条线应该位于0.124,代码是:
lines(rep(gden(friendnet),2),c(0,30),col=“red”,lwd=5)

但我面临着错误:

plot.xy(xy.coords(x,y),type=type,…)中出错:plot.new没有 有人打过电话吗

大宗报价


显示您的代码和数据。这很好:

set.seed(42)
x <- rnorm(100, .124, .015)
hist(x, ylim=c(0, 30))
lines(rep(.124, 2), c(0, 30))
set.seed(42)

x射线(v=如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,则更容易为您提供帮助。是的。我复制他的代码是为了表明他的错误消息表明代码中存在问题,但他没有在问题中包含该问题,但只要他想进入绘图窗口的顶部,
abline
更简单。谢谢大家的评论。我再次检查了它,问题不在于代码本身。当您将lines()函数放入另一个块时,会发生此错误。再次感谢您的支持