楼主: akirayomop
6382 4

[问答] R中如何实现根据一个变量对另一个变量赋值 [推广有奖]

  • 0关注
  • 0粉丝

大专生

36%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
207 点
帖子
21
精华
0
在线时间
50 小时
注册时间
2018-6-27
最后登录
2022-11-13

楼主
akirayomop 发表于 2018-6-27 17:44:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
这是我的数据,我想在想根据Eorre的数值增加一个新的变量(Bias),比如如果Eorre为负数则Bias对应为1,若Eorre为正值则Bias对应为2》
捕获.PNG

二维码

扫码加我 拉你入群

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

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

关键词:如何实现 IAS

回帖推荐

zerofung 发表于2楼  查看完整内容

library(tidyverse) data %>% mutate(Bias = ifelse(Eorre

沙发
zerofung 学生认证  发表于 2018-6-27 20:31:33
library(tidyverse)
data %>% mutate(Bias = ifelse(Eorre<0,1,2))
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

藤椅
hifinecon 发表于 2018-6-27 21:48:32
very nice

板凳
akirayomop 发表于 2018-6-27 22:08:09
zerofung 发表于 2018-6-27 20:31
library(tidyverse)
data %>% mutate(Bias = ifelse(Eorre
谢谢老师,已经实现了

报纸
CatherineY1995 发表于 2020-5-27 13:51:44
求教!如果要赋值的数不止两个怎么办?比如变量1有“1、2、3”三个等级,想让1变成2,2变成1好像不能用ifelse,这样应该怎么做呢?感谢大神!

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

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