R/RStudio 中的轻松 view/browse 自由文本数据集 - R/RStudio 中 View() 的替代方案?

Easily view/browse free-text datasets in R/RStudio - alternatives to View() in R/RStudio?

在处理调查数据(10-30 列,100-10k 行,姓名、年龄等人口统计列的组合,以及最多 nchar == 3000 的自由文本回复)时,View()不是很有用,因为它只显示长字符串的前 50 个左右的字符(我们总是可以加宽该列,但这有实际限制)。 AFAIK,增加行高是不可能的。因此,除非在控制台中,否则在 RStudio 中查看自由文本并不容易,这不一定是为轻松浏览长字符串列而设计的。

是否有类似 View() 的函数可以类似地显示数据但允许调整行高(以显示 >1 行长字符串),也许一些智能允许我们探索列表列 data.frames?

一个想法是一个函数,它接受一个 data.frame 参数,将其写入一个临时文件,并启动一个显示数据的闪亮应用程序。但是原生 R(或内置于 RStudio 中)的某些东西可能比特别闪亮的应用程序更好。

注意:我知道如何使用kableextra和制作漂亮bootstrap表格的类似包在降价中实现这一点。但是,目标是减少 RStudio 脚本窗格中的编码与探索数据之间的摩擦,我觉得将代码移动到 Rmd 具有潜力,但会产生额外的摩擦

DT::datatable() 提供了使用 Javascript DataTables 库的所有功能在 RStudio 的查看器选项卡中或单独在您选择的浏览器上查看表中原始数据的能力。您可以使用此处提供的任何功能进一步微调数据显示以满足您的需求:https://rstudio.github.io/DT/