Как проверить, является ли объект вектором, то есть mode logical
, numeric
, complex
или character
? Проблема с is.vector
заключается в том, что она также возвращает TRUE
для списков и, возможно, других типов:
> is.vector(list())
[1] TRUE
Я хочу знать, является ли он вектором примитивных типов. Есть ли собственный метод для этого, или мне нужно идти в режиме хранения?