【发布时间】:2023-03-07 11:26:02
【问题描述】:
我有一张如下表:
A, B,
"Yes", 1
"Yes", 2
"No", 3
是否有任何简单的方法可以将所有单元格替换为“是”而不是“你好”所以我得到:
A, B,
"Hello", 1
"Hello", 2
"No", 3
【问题讨论】:
标签: r
我有一张如下表:
A, B,
"Yes", 1
"Yes", 2
"No", 3
是否有任何简单的方法可以将所有单元格替换为“是”而不是“你好”所以我得到:
A, B,
"Hello", 1
"Hello", 2
"No", 3
【问题讨论】:
标签: r
我们可以使用索引(假设'A'列是characterclass
df$A[df$A == 'Yes'] <- 'Hello'
或ifelse
df$A <- with(df, ifelse(A == 'Yes', 'Hello', A))
【讨论】:
$ 或[[ 或[` 将列提取为向量