命令如何执行;绘图(qnorm)“;在R工作?
当我运行命令命令如何执行;绘图(qnorm)“;在R工作?,r,statistics,R,Statistics,当我运行命令plot(qnorm)时,它会生成以下图形: 但是我不明白这个命令是如何生成图形的?qnorm是一个函数,因此寻找一个遵循S3约定的plot.function的函数是很有见地的。如果阅读帮助,您将看到此函数: 绘制与间隔上的函数相对应的曲线 “[从,到]。”“曲线”也可以在变量中绘制表达式 “xname”,默认值为“x” 由于您没有指定范围,因此在帮助文档的下一步,它将说明: 如果“from”/“to”和“xlim”都未指定两者,会发生什么情况 x极限是一个复杂的故事。对于“plo
plot(qnorm)
时,它会生成以下图形:
但是我不明白这个命令是如何生成图形的?
qnorm
是一个函数,因此寻找一个遵循S3约定的plot.function
的函数是很有见地的。如果阅读帮助,您将看到此函数:
绘制与间隔上的函数相对应的曲线
“[从,到]。”“曲线”也可以在变量中绘制表达式
“xname”,默认值为“x”
由于您没有指定范围,因此在帮助文档的下一步,它将说明:
如果“from”/“to”和“xlim”都未指定两者,会发生什么情况
x极限是一个复杂的故事。对于“plot()”和
“curve(add=FALSE)”默认值为(0,1)。对于“曲线”(添加=
NA)'和'curve(add=TRUE)'默认值取自
用于上一个绘图的x限制。(这与其他版本不同。)
第2.14.0节之前的R)
(为强调添加了突出显示)
因此,对
绘图(qnorm)
的调用类似于曲线(qnorm,from=0,to=1)
每绘图一次。函数
因此x取0到1的值。对于0中的每一点,都是。(方便的是,qnorm
在[0,1]之外未定义,qnorm
更可能是一个精心选择的默认值。)