RQDA 支持哪些平台和数据格式?
RQDA 支持 Windows、Linux/FreeBSD 和 Mac OSX 三大平台,目前只处理纯文本格式的数据。如果你要分析的是 Word、PDF 正文或图片,需要先转成纯文本再导入;唯一的例外是 PDF 高亮内容,RQDA 可以直接导入(依赖 rjpod)。数据以 UTF-8 编码存储在 SQLite 数据库中,整个项目保存为单一的 *.rqda 文件,因此换机器、换系统时可以直接拷贝这个文件继续工作。中文等非英文文档也能处理,简体中文在 Windows 和 Debian Linux(locale 为 zh_CN.UTF-8)下经过较充分测试。
平台支持情况
| 平台 | 支持情况 |
|---|---|
| Windows | 支持,简体中文在此平台经过良好测试 |
| Linux / FreeBSD | 支持,Debian Linux 下简体中文(zh_CN.UTF-8)经过测试 |
| Mac OSX | 支持 |
RQDA 是一个 R 包,界面基于 RGtk2(通过 gWidgetsRGtk2 实现),所以运行前需要保证 R 环境和 GTK 相关依赖可用。它是自由软件,采用 BSD 许可证。
数据格式:能导入什么
- 纯文本文件:这是主要支持的数据类型,可以批量导入,也可以即时导入。
- PDF 高亮:可以导入 PDF 中的高亮内容,用于文献的内容管理,这一功能依赖 rjpod 包。
- 非英文文档:支持,简体中文在 Windows 和 Debian Linux 下经过测试。
需要注意,RQDA 目前只支持纯文本格式的数据。这意味着带格式的 Word 文档、扫描件、图片、音频视频等都不能直接作为分析材料,需要先转成纯文本。
数据存储与可移植性
- 所有信息通过 RSQLite 包存储在 SQLite 数据库中。
- 数据以 UTF-8 编码保存,因此具有较好的可移植性。
- 项目采用单一文件格式
*.rqda,本质上就是一个 SQLite 数据库。
这个设计带来的实际好处是:迁移项目时只需复制一个 .rqda 文件,不需要处理一堆散落的资源文件;同时因为底层是标准 SQLite,理论上也可以用其他 SQLite 工具查看。
判断你的场景是否适用
可以用下面几个问题快速判断:
- 你的操作系统是 Windows、Linux/FreeBSD 还是 Mac OSX? 三者都支持。
- 你的材料是纯文本吗? 是,则可以直接导入;不是,需要先转换。
- 材料是 PDF 且你只需要其中的高亮部分吗? 可以借助 rjpod 直接导入高亮。
- 材料包含中文吗? 可以处理,Windows 和 Debian Linux 下测试较充分。
- 你需要跨设备继续分析吗? 复制
.rqda文件即可,UTF-8 存储保证了可移植性。
如果以上条件基本满足,RQDA 就可以作为你的质性分析工具;如果核心材料是富文本、扫描件或多媒体,则需要先做格式转换,或考虑其他支持这些格式的工具。