Sam*_*ius 0 if-statement r dataframe
R的新手,请耐心等待.我有一个包含值的数据框
x y
1 2
4 4
5 3
6 0
Run Code Online (Sandbox Code Playgroud)
我想创建一个第三列,用TRUE或FALSE表示y列中的值是否为0.
x y z
1 2 TRUE
0 4 TRUE
5 3 TRUE
6 0 FALSE
Run Code Online (Sandbox Code Playgroud)
在>该LHS和RHS比较得到一个合乎逻辑的载体.通过将输出指定为新列('z'),我们在原始数据集'df1'中创建新列.
df1$z <- df1$y > 0
Run Code Online (Sandbox Code Playgroud)