Como substituir outliers com os valores do 5º e 95º percentil em R

Eu gostaria de substituir todos os valores no meu relativamente grandeR conjunto de dados que toma valores acima do 95º e abaixo do 5º percentil, com esses valores percentuais, respectivamente. Meu objetivo é evitar simplesmente cortar esses valores completamente dos dados.

Qualquer conselho seria muito apreciado, não consigo encontrar nenhuma informação sobre como fazer isso em qualquer outro lugar.

questionAnswers(4)

yourAnswerToTheQuestion