Eliminar porcentajes de un marco de datos

Tengo un marco de datos que se originó a partir de un archivo de Excel. Tiene los encabezados habituales sobre las columnas, pero algunas de las columnas tienen% signos en ellas que deseo eliminar.

La búsqueda de stackoverflow proporciona un buen código para eliminar porcentajes de matrices,¿Alguna forma de editar valores en una matriz en R?, que no funcionó cuando intenté aplicarlo a mi marco de datos

as.numeric(gsub("%", "", my.dataframe))

en su lugar, simplemente devuelve una cadena de "NA" con un mensaje de advertencia que explica que fueron introducidos por coerción. Cuando apliqué,

gsub("%", "", my.dataframe))

Obtuve los valores en forma de "c (...)", donde ... representan números seguidos de comas que se reproducían para cada columna que tenía. No hubo% de evidencia; Si pudiera volver a armar esto ... estaría cocinando.

Cualquier ayuda bien recibida, gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta