¿Cómo se elimina una columna no numérica de un conjunto de datos de entrada?

Por ejemplo, si quiero considerar una especie de flor, número de pétalos, tiempo de germinación y usuarioID, el usuarioID va a tener un guión ahí dentro. Entonces, en mi análisis de datos, no quiero usarlo. Soy consciente de que puedo codificarlo, pero quiero hacerlo para que cuando ingrese cualquier conjunto de datos, elimine automáticamente las columnas connon-numeric entradas

Editar: pregunta poco clara. Estoy leyendo datos de un archivo csv usando pandas.

Ejemplo:

        Species    NPetals    GermTime    UserID
    1    R. G        5          4           65-78

    2    R. F        5          3           65-81

Quiero eliminar elUserID ySpecies columnas de ladataset.

Respuestas a la pregunta(1)

Su respuesta a la pregunta