Alterar valores na linha com base em um valor de coluna r
Eu sou novo para R com uma pergunta bastante simples, eu simplesmente não consigo descobrir a resposta. Para o meu exemplo, vou usar um quadro de dados com 3 colunas, mas o meu conjunto de dados real é de 139 colunas com 10.000 linhas.
Eu quero substituir todos os valores em uma determinada linha com NA se o valor na mesma linha na coluna C contiver um valor <10.
Suponha que todas as minhas colunas sejam números ou valores inteiros.
então eu quero pegar o quadro de dados:
x=data.frame(c(5,9,2),c(3,4,6),c(12,9,11))
names(x)=c("A","B","C")
e substitua a linha 2 por NA para criar
y=data.frame(c(5,"NA",2),c(3,"NA",6),c(12,"NA",11))
names(y)=c("A","B","C")
Obrigado!