在R中读写二进制内容

时间:2016-01-18 10:16:40

标签: r postgresql

我必须将存储在PostgreSQL数据库中的二进制文件下载为bytea,然后在R中使用它们。我使用DBI库来下载内容

data <- dbGetQuery("select binary_content from some_table limit 1", connection)

接下来我必须处理这个内容。问题是,即使在审查了SO线程(例如this one),PostgreSQL文档,多个函数的R文档(writeBincharToRawas.raw等)之后,多个Web页面和密集的谷歌搜索我无法找到任何提示如何在R中完成。我想做的是(1)下载内容,(2)将其作为单独的文件保存在本地,(3)使用文件。无论我做什么,R总是保存内容,因为它是一个长长的乱码字符串。

不幸的是,我无法提供可重复的示例,因为我无法共享我正在使用的数据。

0 个答案:

没有答案