Поскольку $
не работает над атомными векторами. Вместо этого используйте [
или [[
. Из файла справки для $
:
Методы по умолчанию работают несколько иначе для атомных векторов, матриц / массивов и для рекурсивных (list-like, see is.recursive) объектов. $ действителен только для рекурсивных объектов и рассматривается только в разделе ниже для рекурсивных объектов.
blockquote>
x[["ed"]]
будет работать.