Я хотел бы создать "подобные матрице" объекты , которые не обязательно являются "правильными" матрицами . Но что именно означает «подобный матрице»?
Пример 1
> image(1:9)
Error in image.default(1:9) : argument must be matrix-like
Пример 2
В определении языка R ( в v3.3.1, §3.4.3) это hapax legomenon (выделение добавлено):
[Пример] метода класса для [
- это ... если предоставляются два индекса (даже если один пустой), он создает матричный индексирование ...
Пример 3
Название help(scale)
читает " Масштабирование и центрирование Matrix-like Objects "(выделение добавлено). Кажется, здесь есть подсказка:
numeric-alike
означает, что as.numeric(.)
будет успешно применено, если is.numeric(.)
не соответствует действительности.