Reemplace todo NA con FALSO en columnas seleccionadas en R

Tengo una pregunta similar aést, pero mi conjunto de datos es un poco más grande: 50 columnas con 1 columna como UID y otras columnas que llevan ya seaTRUE oNA, Quiero cambiar todas lasNA aFALSE, pero no quiero usar el bucle explícito.

Lataplyr ¿Haz el truco? Gracias

UPDATE # 1

Gracias por la respuesta rápida, pero ¿qué pasa si mi conjunto de datos es el siguiente?

df <- data.frame(
  id = c(rep(1:19),NA),
  x1 = sample(c(NA,TRUE), 20, replace = TRUE),
  x2 = sample(c(NA,TRUE), 20, replace = TRUE)
)

Yo solo quieroX1 yX2 para ser procesado, ¿cómo se puede hacer esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta