楼主: neo_donald
3691 0

[学习分享] R语言变量的重编码/更改变量类型/修改变量值 [推广有奖]

  • 0关注
  • 0粉丝

已卖:88份资源

本科生

5%

还不是VIP/贵宾

-

威望
0
论坛币
680 个
通用积分
1.8055
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
500 点
帖子
22
精华
0
在线时间
96 小时
注册时间
2019-4-29
最后登录
2025-11-13

楼主
neo_donald 发表于 2020-7-12 15:58:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
重编码涉及根据同一个变量和/或其他变量的现有值创建新值的过程 。具体来说:包括
    将一个连续型变量修改为一组类别值;
    将误编码的值替换为正确值;
    基于一组分数线创建一个表示及格/不及格的变量。
重编码变量,可以使用逻辑运算符


运算符描述
<小于
<= 小于等于
>  
大于  
>=  
大于或等于  
==  
严格等于  
!=  
不等于  
!x  
非x  
x | y  
x或y  
x & y  
X和y  
isTRUE(x)  
测试x是否为TRUE  
更改变量类型:
你可以使用variable[condition] <- expression 。variable[condition] <- expression将仅在condition的值为TRUE时执行赋值
变量的重命名
  reshape包中有一个rename()函数,可用于修改变量名。 rename()函数的使用格式为:
  rename(x, replace)
具体来说,
  rename(dataframe, c(oldname = "newname" , oldname = "newname" , ...))
另外,可以通过names()函数来重命名变量 ,例如:
  names(leadership)[2] <- "testDate"


——资料来源《R语言实战》
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:变量类型 变量值 R语言 condition Variable

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-12 17:02