命令"plot(qnorm)"如何在R中起作用?

use*_*466 3 statistics r

当我运行该命令时plot(qnorm),它会生成以下图表: 在此输入图像描述

但我不明白该命令如何产生图形?

r2e*_*ans 6

qnorm是一个函数,因此查找遵循S3约定的函数是有见地的plot.function.如果您阅读了帮助,您将看到此功能:

在区间'[from,to]'上绘制与函数对应的曲线.'curve'也可以在变量'xname'中绘制一个表达式,默认为'x'.

由于您未指定范围,因此请在帮助文档中进一步说明:

当'from'/'to'和'xlim'都没有指定x-limits时,会发生什么,这是一个复杂的故事.对于'plot()'和'curve(add = FALSE)',默认值为(0,1).对于'curve(add = NA)'和'curve(add = TRUE)',默认值取自用于前一个图的x限制.(这与2.14.0之前的R版本不同.)

(重点突出强调).

所以,你的呼叫plot(qnorm)类似于curve(qnorm, from = 0, to = 1)per plot.function.