Programación r: verifique cada valor en un vector si es numérico

Estoy tratando de crear un vector lógico en R, que indicará para cada valor de un vector completo, si es numérico o no.

Estoy tratando de usar la funciónis.numeric pero solo verificará si todo el vector es numérico o no de esa manera:

vec<-c(1,2,3,"lol")
t<-is.numeric(c[]) 
t

ProduciráFALSE

Miréaquí, pero solo le dirá cómo verificar todo el vector y obtener un valor único

Miréaquí, pero el problema no es finito vs infinito

Estoy tratando de tomar un conjunto de datos, con algunos valores como números y otros como una cadena que implica que no hay ningún valor, y encuentro un mínimo solo en los valores numéricos. para eso trato de crear un vector lógico que diga para cada entrada del vector si es numérico o no. Esto es importante para mí para crear ese vector y estoy tratando de evitar un ciclo completo y la construcción de ese vector si es posible.

Respuestas a la pregunta(2)

Su respuesta a la pregunta