r программирование - проверять каждое значение в векторе, является ли оно числовым

Я пытаюсь создать логический вектор в R, который будет указывать для каждого значения полного вектора, является ли он числовым или нет.

Я пытаюсь использовать функциюis.numeric но он будет проверять, является ли весь вектор числовым или нет:

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

будет производитьFALSE

Я посмотрелВот, но он только скажет, как проверить весь вектор и получить одно значение

Я посмотрелВот, но проблема не конечна против бесконечности

я пытаюсь взять набор данных, с некоторыми значениями, являющимися числами, а другие - строкой, которая подразумевает, что нет значения, и найти минимум только в числовых значениях. для этого я пытаюсь создать логический вектор, который будет указывать для каждой записи вектора, является ли он числовым или нет. для меня важно создать этот вектор, и я стараюсь по возможности избежать полного цикла и построения этого вектора.