Eliminar valores atípicos del cálculo del coeficiente de correlación

Supongamos que tenemos dos vectores numéricosx yy. El coeficiente de correlación de Pearson entrex yy es dado por

cor (x, y)

¿Cómo puedo considerar automáticamente solo un subconjunto dex yy en el cálculo (digamos 90%) como para maximizar el coeficiente de correlación?