【发布时间】:2015-03-21 16:04:03
【问题描述】:
我有一个简单的函数,它将创建传递变量的直方图,但我希望该函数将直方图命名为“X 的直方图”,其中 X 是变量的名称。
我还希望它也将 X 轴命名为变量的名称。
我该怎么做?
这是目前的功能,但没有给出我想要的正确标签:
plot.histogram <- function (x){
hist(x, main = "Histogram of x", xlab = "x")
}
谢谢
【问题讨论】:
-
在您指定
main = "Histogram of x"和xlab = "x"的那一刻,这意味着直方图将始终使用这些确切的短语进行标记。您是否知道仅hist(x)似乎可以提供您要求的输出? -
是的,我知道它会给我那个输出。我真正想要的是如何用传递的变量的名称在函数中标记事物。并不是我一定要使用这个函数,我只是想学习如何根据函数中传递的变量的名称来分配事物的标签。
-
谢谢 ping,这正是我想要的。