删除仅包含这些数字的单元格中的文本并命名行名称

时间:2015-11-30 10:16:05

标签: r

使用trees数据集。

data(trees)

每列都包含摘要值,包括其标题Min,Max,1st Quartile等等。但是,相应的单元格中只应存在数字,并且该名称应在整个数据集的列中命名为行名称。 / p>

需要像这样输出

1 个答案:

答案 0 :(得分:4)

我们可以通过使用summary循环来分别对每个列应用sapply

data(trees)
sapply(trees, summary)
#         Girth Height Volume
# Min.     8.30     63  10.20
# 1st Qu. 11.05     72  19.40
# Median  12.90     76  24.20
# Mean    13.25     76  30.17
# 3rd Qu. 15.25     80  37.30
# Max.    20.60     87  77.00

OP的输出可能是因为summary直接应用于整个数据集。

summary(trees)
#     Girth           Height       Volume     
# Min.   : 8.30   Min.   :63   Min.   :10.20  
# 1st Qu.:11.05   1st Qu.:72   1st Qu.:19.40  
# Median :12.90   Median :76   Median :24.20  
# Mean   :13.25   Mean   :76   Mean   :30.17  
# 3rd Qu.:15.25   3rd Qu.:80   3rd Qu.:37.30  
# Max.   :20.60   Max.   :87   Max.   :77.00