当我运行命令plot(qnorm)
时,它会生成以下图表:
但我不明白该命令如何产生图形?
答案 0 :(得分:6)
qnorm
是一个函数,因此查找遵循plot.function
的S3约定的函数是很有见地的。如果您阅读了帮助,您将看到此功能:
在间隔上绘制与函数对应的曲线 ' [从,到]'。 '曲线'也可以在变量中绘制一个表达式 ' xname',默认' x'。
由于您未指定范围,因此请在帮助文档中进一步说明:
当没有'来自' /'也不是' xlim'两者都指定 x-limits是一个复杂的故事。对于' plot()'并为 '曲线(add = FALSE)' 默认值为(0,1) 。对于'曲线(add = NA)'和'曲线(add = TRUE)'默认值取自 用于前一个图的x限制。 (这与版本不同 R在2.14.0之前。)
(重点突出强调)。
因此,您对plot(qnorm)
的通话类似于每curve(qnorm, from = 0, to = 1)
plot.function
。