-1

在 stackoverflow 和网络上搜索答案后,我问了我的问题,但没有成功。如果某处已经有答案,我很抱歉。

全球目标

我的目标是在 libreoffice 中创建我的问卷(我需要打印它,它不是用于在线调查),其次是在我为注册收集的答案和导出数据而创建的 R 闪亮应用程序中使用它。

我想根据我的 .odt、.docx 或其他格式的问卷样式自动创建 R 中的字段(问题、答案...)。

我需要有格式良好的问卷,好看。

有问题:

我写了一份关于 libreoffice .odt 文件的调查问卷(或者如果有必要的话,用微软的 word)。我为不同的文本块使用样式:一种样式用于“问题”,一种用于“答案”,一种用于问卷的部分,一种用于“说明”......我想获得一个数据库(在 .csv格式),一列包含样式,一列包含文本内容。

解决方案?

  • 我尝试打开 .odt 或 .docx 档案中的 xml 文件,但转换为更简单易读的格式似乎相当困难。

  • 是否可以将目录从 libreoffice 或 word 导出为电子表格格式?

  • R 可以读取此类文件(.odt 或 .dox,或.xml)?

非常感谢您的想法,更一般地感谢您对我的项目的反馈。

我很抱歉我的英语

4

1 回答 1

0

我建议使用.Rmd(for rmarkdown) 或.Rnw(for knitr) 文件作为问卷的来源,而不是以 .odt 或 .docx 开头。您可以生成各种格式的输出,包括.docx.pdf.html(仅.pdf用于.Rnw)以向受试者显示问卷,但您也可以开发管理数据的功能,甚至可以开发交互式显示来收集和记录数据。

我不熟悉为您完成所有这些工作的 R 包,但我希望它们已经存在。也许其他人会给出更详细的答案。

于 2018-10-10T11:17:31.507 回答