r中的汇总统计信息,度量值作为标题

r中的汇总统计信息,度量值作为标题,r,statistics,R,Statistics,我想为我的数据集创建摘要统计信息。我尝试过搜索,但没有找到任何符合我要求的内容。我希望列以统计度量作为标题垂直列出。以下是我希望它的外观: 柱 意思是 标准差 25%。 中值的 第75个百分点。 第1栏 平均值列1 标准列1 ... ... ... 第2栏 平均值列2 ... ... ... ... 等 ... ... ... ... ... 您的问题缺少一些重要的功能,但我认为您需要这样的功能: 仅iris数据集的数字变量示例: iris_numerical<-iris[,1:4] 然

我想为我的数据集创建摘要统计信息。我尝试过搜索,但没有找到任何符合我要求的内容。我希望列以统计度量作为标题垂直列出。以下是我希望它的外观:

柱 意思是 标准差 25%。 中值的 第75个百分点。 第1栏 平均值列1 标准列1 ... ... ... 第2栏 平均值列2 ... ... ... ... 等 ... ... ... ... ...
您的问题缺少一些重要的功能,但我认为您需要这样的功能:

仅iris数据集的数字变量示例:

iris_numerical<-iris[,1:4]
然后以所需格式创建最终数据帧,colnames作为行名:

new_df<-data.frame(column=colnames(new_df), apply(new_df, 1, function(x) x))
> new_df
                   column     mean        SD Q1.25. median Q3.75.
Sepal.Length Sepal.Length 5.843333 0.8280661    5.1   5.80    6.4
Sepal.Width   Sepal.Width 3.057333 0.4358663    2.8   3.00    3.3
Petal.Length Petal.Length 3.758000 1.7652982    1.6   4.35    5.1
Petal.Width   Petal.Width 1.199333 0.7622377    0.3   1.30    1.8
new_-df new_-df
列平均SD Q1.25。中位数Q3.75。
萼片长度萼片长度5.843333 0.8280661 5.1 5.80 6.4
萼片宽度萼片宽度3.057333 0.4358663 2.8 3.00 3.3
花瓣长度花瓣长度3.758000 1.7652982 1.6 4.35 5.1
花瓣宽度花瓣宽度1.199333 0.7622377 0.31.30 1.8

您的问题缺少一些重要的功能,但我认为您需要这样的功能:

仅iris数据集的数字变量示例:

iris_numerical<-iris[,1:4]
然后以所需格式创建最终数据帧,colnames作为行名:

new_df<-data.frame(column=colnames(new_df), apply(new_df, 1, function(x) x))
> new_df
                   column     mean        SD Q1.25. median Q3.75.
Sepal.Length Sepal.Length 5.843333 0.8280661    5.1   5.80    6.4
Sepal.Width   Sepal.Width 3.057333 0.4358663    2.8   3.00    3.3
Petal.Length Petal.Length 3.758000 1.7652982    1.6   4.35    5.1
Petal.Width   Petal.Width 1.199333 0.7622377    0.3   1.30    1.8
new_-df new_-df
列平均SD Q1.25。中位数Q3.75。
萼片长度萼片长度5.843333 0.8280661 5.1 5.80 6.4
萼片宽度萼片宽度3.057333 0.4358663 2.8 3.00 3.3
花瓣长度花瓣长度3.758000 1.7652982 1.6 4.35 5.1
花瓣宽度花瓣宽度1.199333 0.7622377 0.31.30 1.8

您可能需要签出该软件包。。。内置了对标记和html的支持

library(summarytools)  
descr(iris, 
      stats = c("mean", "sd", "q1", "med", "q3"),
      transpose = TRUE)

## Non-numerical variable(s) ignored: Species
## Descriptive Statistics  
## iris  
## N: 150  
##
##                     Mean   Std.Dev     Q1   Median     Q3
## ----------------- ------ --------- ------ -------- ------
##      Petal.Length   3.76      1.77   1.60     4.35   5.10
##       Petal.Width   1.20      0.76   0.30     1.30   1.80
##      Sepal.Length   5.84      0.83   5.10     5.80   6.40
##       Sepal.Width   3.06      0.44   2.80     3.00   3.30

你可能想看看包裹。。。内置了对标记和html的支持

library(summarytools)  
descr(iris, 
      stats = c("mean", "sd", "q1", "med", "q3"),
      transpose = TRUE)

## Non-numerical variable(s) ignored: Species
## Descriptive Statistics  
## iris  
## N: 150  
##
##                     Mean   Std.Dev     Q1   Median     Q3
## ----------------- ------ --------- ------ -------- ------
##      Petal.Length   3.76      1.77   1.60     4.35   5.10
##       Petal.Width   1.20      0.76   0.30     1.30   1.80
##      Sepal.Length   5.84      0.83   5.10     5.80   6.40
##       Sepal.Width   3.06      0.44   2.80     3.00   3.30

我们可以使用
descr
from
collapse

library(collapse)
descr(iris)

我们可以使用
descr
from
collapse

library(collapse)
descr(iris)

如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。您是否尝试过编写任何代码来实现这一点?您到底在哪里遇到了问题?如果您提供了一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。您是否尝试过编写任何代码来实现这一点?你到底被困在哪里了?是的,我想这样。谢谢我还建议您查看summarytools包,正如@Dominic ComtoisYeah所建议的,这是我想要的。谢谢DI还建议查看summarytools包,正如@Dominic Comtois所建议的那样