如何在R中添加没有维度的行名

如何在R中添加没有维度的行名,r,vector,row,names,R,Vector,Row,Names,您的问题是,在您定义时,Cases是一个原子向量。没有行或列的概念 我想你可能想要一份清单 total.cases 4 46 98 115 88 34 Cases您希望以特定的方式打印输出,还是实际需要行名 要按您的意愿打印案例,您可以使用: Cases <- list(total.cases = c(4,46,98,115,88,34)) Cases ## $total.cases ## [1] 4 46 98 115 88 34 str(Cases) ## List o

您的问题是,在您定义时,
Cases
是一个原子向量。没有行或列的概念

我想你可能想要一份清单

total.cases 4 46 98 115 88 34

Cases您希望以特定的方式打印输出,还是实际需要行名

要按您的意愿打印
案例
,您可以使用:

Cases <- list(total.cases = c(4,46,98,115,88,34))
Cases
## $total.cases
## [1]   4  46  98 115  88  34

str(Cases)
## List of 1
##  $ total.cases: num [1:6] 4 46 98 115 88 34
要分配行名,您需要首先实际拥有行。向量(如
Cases
)没有任何行或列作为维度。但是,您可以转换为矩阵:

> cat("total.cases ",Cases,"\n")
total.cases  4 46 98 115 88 34 
> cat("total.cases ",Cases,"\n")
total.cases  4 46 98 115 88 34 
> matrix(Cases,nrow=1,dimnames=list("total.cases",1:length(Cases)))
            1  2  3   4  5  6
total.cases 4 46 98 115 88 34