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!

questionAnswers(1)

yourAnswerToTheQuestion