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

本文介绍了如何在R语言中对数据框的列名进行重命名,包括使用`names()`函数修改列名,以及使用`row.names()`函数调整行名。此外,还提到了`name`函数在处理数据框时的作用。
摘要由CSDN通过智能技术生成

参考如下:

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

行名的修改&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值