如何重新连接到R tm包中的PCorpus?

时间:2015-02-07 01:47:31

标签: r tm corpus

我创建了一个PCorpus,根据我的理解存储在HDD上,使用以下代码:

pc = PCorpus(vs, readerControl = list(language = "pl"), dbControl = list(dbName = "pcorpus", dbType = "DB1"))

以后如何重新连接到该数据库?

1 个答案:

答案 0 :(得分:1)

据我所知,你无法做到。数据库'实际上是一个filehash对象,你可以重新连接并加载如下,

db <- dbInit("pcorpus")
pc<-dbLoad(db)

但它会将每个文件加载为自己的对象。您需要使用writeCorpus显式保存到磁盘,并每次调用PCorpus重新加载。 PCorpus对象只提供了一种向磁盘而不是内存创建Corpus对象的方法。