Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 用标签“打印平均值”;“平均值”;_R - Fatal编程技术网

R 用标签“打印平均值”;“平均值”;

R 用标签“打印平均值”;“平均值”;,r,R,如何使用R代码包含/打印统计输出标签?例如,计算平均值、中值和STDEV,但将其标记为“平均值”、“中值”和“标准偏差”这是一个广泛的问题,具体取决于您需要什么,但您可以创建一个命名向量,其中包含您要查找的标签和值: x <- rnorm(10) my_stats <- c(Mean = mean(x), Median = median(x), "Std Dv" = sd(x)) my_stats # Mean Median Std Dv # 0.1

如何使用R代码包含/打印统计输出标签?例如,计算平均值、中值和STDEV,但将其标记为“平均值”、“中值”和“标准偏差”

这是一个广泛的问题,具体取决于您需要什么,但您可以创建一个命名向量,其中包含您要查找的标签和值:

x <- rnorm(10)
my_stats <- c(Mean = mean(x), Median = median(x), "Std Dv" = sd(x))
my_stats
#       Mean      Median      Std Dv 
# 0.14624129 -0.03570861  0.77759991 

这是一个函数,您可以为
x
插入任何想要的值

 Myfun <-function(x){
  Mean <- mean(x)
  Median <-  median(x)
  Sd <- sd(x)
  return(c(Mean, Median, Sd))
}
x <- rnorm(100)
res <- Myfun(x)
> res
[1] -0.1833411 -0.2313586  1.0102106

Myfun
x请仔细阅读!我完全尊重你的回答,我认为只使用
Mean
很容易,然后不使用
cat
打印值。我真的从你的回答中学到了一件新东西。这就是写两个独立的单词,比如
“Std Dv”
。这对编写代码非常有帮助。很高兴你学到了一些东西:)Re:使用
cat
,我选择了它,这样它就可以将标签和值打印到标准输出,而不仅仅是值,因为我猜这就是OP想要的。但是,是的,这是一个额外的,通常是不必要的步骤!太神了今天要学的另一个新东西。:)
 Myfun <-function(x){
  Mean <- mean(x)
  Median <-  median(x)
  Sd <- sd(x)
  return(c(Mean, Median, Sd))
}
x <- rnorm(100)
res <- Myfun(x)
> res
[1] -0.1833411 -0.2313586  1.0102106