Raspado de tabla html con span usando rvest

Estoy usando rvest para extraer la tabla en la siguiente página:

https://en.wikipedia.org/wiki/List_of_United_States_presidential_elections_by_popular_vote_margin

El siguiente código funciona:

URL <- 'https://en.wikipedia.org/wiki/List_of_United_States_presidential_elections_by_popular_vote_margin'
table <- URL %>%  
  read_html %>% 
  html_nodes("table")  %>% 
  .[[2]] %>% 
  html_table(trim=TRUE)

pero la columna de márgenes y los nombres de los presidentes tienen algunos valores extraños. La razón es que el código fuente tiene lo siguiente:

<td><span style="display:none">00.001</span>−10.44%</td>

así que en lugar de obtener -10.44% obtengo 00.001â10’10.44%

¿Cómo podría solucionar esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta