r 重命名 列名_R-定义数据框的行名和列名

  • Post author:
  • Post category:其他


参考如下:

R语言定义数据框的行名和列名

统计学与R读书笔记 徐俊晓


1、首先是直接输入数据

data.frame (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, 
    fix.empty.names = TRUE, stringsAsFactors = default.stringsAsFactors()) 
#其中…部分即可以直接输入数据
#也可以以tag = value的形式输入,tag即为列的标签

#1、直接输入列向量
a <- c(2,4,6)
b <- c(3,4,5)
c <- c(22,45,45)
df <- data.frame(a,b,c)
> df
  a b  c
1 2 3 22
2 4 4 45
3 6 5 45
#2、使用tag = value来输入数据
> df2 <- data.frame(aa = a, bb = b, cc= c)
> df2
  aa bb cc
1  2  3 22
2  4  4 45
3  6  5 45

2、输入了数据以后重命名行名和列名

列名的修改, names()

> names(df) <- c("male", "female", "unknown")
> df
  male female unknown
1    2      3      22
2    4      4      45
3    6      5      45

行名的修改&#



版权声明:本文为weixin_34932795原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。