2016-08-24 103 views
5

由於一個愚蠢的錯誤和有缺陷的USB棒,我丟失了一堆數據,現在我正試圖恢復它。RStudio:從查看器保存數據

當我打開RStudio時,某些數據仍顯示在查看器選項卡中。不過,我只能將R Scripts和R Markdownfiles保存在Viewer外面。顯示的數據幀非常好並且完整,我可以在查看器中對它們進行排序和過濾,但是,我找不到「保存」選項。是否有可能將此顯示的數據保存到Rdata或csv或類似的東西?

+0

運行'ls()'時數據是否可見? – zx8754

+0

它返回'字符(0)' – Julian

+0

也許複製粘貼? – zx8754

回答

4

我會建議三種不同的方法,但他們都不一定會工作。我根據之前對成功的期望對他們進行分類。

1)您可以從查看器複製所有數據框並將其粘貼到外部電子表格軟件中以獲取.csv文件。例如。通過MS Excel中的「將文本轉換爲列」按鈕。
2)您可以將字符串複製並粘貼到傳遞到read.tabletext選項或dput()的對象中。查看this famous SO question的「複製數據」部分
3)最後,您可以讓Google Chrome的"Inspect Element" function檢查查看器中對象的html代碼。一旦找到表格,您就可以複製粘貼並用html解析器進行刮取,例如使用rvest package。祝你好運!