Найти и заменить пропущенные значения средним значением строки

У меня есть фрейм данных с NA, и я хочу заменить NA на средства строки

c1 = c(1,2,3,NA)
c2 = c(3,1,NA,3)
c3 = c(2,1,3,1)

df = data.frame(c1,c2,c3)

> df
  c1 c2 c3
1  1  3  2
2  2  1  1
3  3 NA  3
4 NA  3  1

так что

> df
  c1 c2 c3
1  1  3  2
2  2  1  1
3  3  3  3
4  2  3  1

Ответы на вопрос(5)

Ваш ответ на вопрос