R$操作返回空

R$操作返回空,r,dataframe,R,Dataframe,我有这个来自quanteda语料库的数据框架,我想提取文档下年份列中的信息。但是当我打字的时候 data_corpus_irishbudgets$documents$year 它只会返回NULL。 有人知道这可能是什么原因吗?如果您提供了一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。可能是任何类型的对象data\u corpus\u irishbudgets都重载了$操作符。是否可能数据\u语料库_irishbudgets@documents$ye

我有这个来自quanteda语料库的数据框架,我想提取文档下年份列中的信息。但是当我打字的时候

data_corpus_irishbudgets$documents$year
它只会返回NULL。
有人知道这可能是什么原因吗?

如果您提供了一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。可能是任何类型的对象
data\u corpus\u irishbudgets
都重载了
$
操作符。是否可能
数据\u语料库_irishbudgets@documents$year
work?我通过将quanteda从2.0.0版更改为1.5.2版来解决问题。我也不知道为什么这样的改变会使它起作用。我没有在这里尝试任何东西。我只是从quanteda.corpora下载文档,然后运行上面的一行,“只需下载文档”。。。哪份文件?如果从2.0.0降级到1.5.2为您解决了问题,那么我的第一个猜测是查看包文件。如果搜索
$
,您将看到“核心对象的新索引运算符。这里的主要更改是为语料库重新定义
$
运算符”,然后是指向文档索引选项的链接。不过,我不是quanteda用户,所以可能它没有所有的答案”\_(ツ)_/¯