0

我有一个向量索引,它对应于我想为一个特定列修改的 df 的行

index <- c(1,3,6)

dm <- one  two three four
       x    y    z    k
       a    b    c    r 
       s    e    t    f
       e    d    f    a
       a    e    d    r
       q    t    j    i

现在我想只为第 1、3 和 6 行修改列“三”,用“A”替换其中的任何值。

我应该使用apply吗?

4

1 回答 1

1

没有必要apply。您可以简单地使用以下内容:

dm$three[index] <- "A"
于 2013-08-30T06:49:31.967 回答