基于多个条件创建新变量的R函数

zqdjd7g9  于 2023-02-06  发布在  其他
关注(0)|答案(1)|浏览(117)

我将以下数据集加载到RStudio中:
Dataset
我正在尝试创建一个名为“betaplasma_calories_male”的新变量/列。新变量/列应包含:
列β血浆+列卡路里,但只有性别(Sex)男性的示例应是新列中的输出。
我一直在尝试运行mutate命令,但没有成功:
mutate(data, betaplasma_calories_males = data$Betaplasma + data$Calories, data$Sex == 'Male')
任何帮助或澄清将不胜感激。

eiee3dmh

eiee3dmh1#

将添加sex==“男性”的值和其他性别值的NA

数据〈-数据%〉%突变(β血浆_卡路里_男性=如果(性别==“男性”,β血浆+卡路里,NA))

相关问题