【问题标题】:Can Excel read from .Rdata or .RDS flies?Excel 可以读取 .Rdata 或 .RDS 苍蝇吗?
【发布时间】:2019-11-12 14:24:09
【问题描述】:

这可能吗(最好不需要同时运行 R 会话)?我在网上搜索过,但没有看到任何提及...所以可能没有。

非常感谢

【问题讨论】:

  • 有些库允许您从 R 导出到 xlsx。 xlsx 例如具有write.xlsx 功能。
  • 谢谢,可惜对象太大(太多行)无法放入 Excel。我想我希望能够从 Excel 中查询 R 数据(例如通过使用数据透视表),但似乎无法做到。

标签: r excel rdata


【解决方案1】:

如果您的数据位于数据框中,请使用 write.table 将其写入文本文件。使用制表符作为列分隔符,它可能会直接加载到电子表格中

【讨论】:

  • 谢谢。是的,我有时会为小型数据集这样做,但我目前正在使用 >1M 行的数据帧,因此它们不适合。在这些情况下,我将它们放在 Access DB 文件中(然后使用指向 DB 的数据透视表在 Excel 中查询),但这非常慢并且 Access 浪费了大量空间。想知道是否有更好的方法。
  • 在 Excel 中处理庞大的数据集并不好玩。看来你需要另一个工具。从 R 导出到开源数据库怎么样?必须有允许您直接执行此操作的 R 包。然后,您需要学习如何使用开源数据库,以达到允许使用数据的水平。
猜你喜欢
  • 2015-03-20
  • 1970-01-01
  • 1970-01-01
  • 2021-11-14
  • 2022-08-11
  • 1970-01-01
  • 2010-12-18
  • 1970-01-01
  • 2021-02-23
相关资源
最近更新 更多