问题标签 [rdata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1626 浏览

r - 将现有的 .RData 文件加载到 R 程序中

我有一个 .RData 文件。我想对这个文件包含的数据框做一些操作。我可以在我的 R 程序上加载这个文件并将其转换为数据框吗?我目前知道的唯一选择是将 ..RData 文件转换为 csv 并将该 csv 再次转换为数据框。我正在寻找一个更整洁的解决方案。我从我的一个朋友那里得到了这个文件,我无法从头开始生成数据框。

0 投票
0 回答
483 浏览

r - 从非常大的 Rdata 文件中获取单个对象

我正在尝试从同一环境中的不同 RData 文件中获取单个对象(数据帧),这些 RData 文件都非常大,因此无法加载。我收到错误消息,指出由于内存问题无法分配向量。我已经尝试了几乎所有以前的“延迟加载”、附加等建议,但由于超出了内存限制,它们似乎都不起作用。

下面你可能会看到我正在尝试做的一个例子:

我将不胜感激任何可能适用于该大数据的建议。

0 投票
0 回答
88 浏览

r - Rmarkdown:无法访问缓存中保存的数据

我在 Rmarkdown 中生成一个报告,在其中我使用选项
cache=TRUE 来保存在不同块中生成的模拟数据帧。但是当我转到存储数据的 htlm 文件夹时,即使我看到 .Rdata 文件及其相应的大小,这是有道理的(大约 3.1 kb),当我在 Rstudio 上加载文件时,什么也没有,全球环境仍然是空的。

我真的不知道为什么我看不到 data.frames,任何提示都表示赞赏。

0 投票
1 回答
711 浏览

r - 如何打开多个 .RDATA 并将其中一个名称保存为 data.frame

我有多个 .RData 文件,我需要将其中一个对象保存为数据框。例如,我在某个文件夹中有 5 个 Rdata 文件,我看到它是这样的,

这告诉我,

每个 RData 都有带有名称的对象,例如

我需要将名为 table 的对象保存为每个 Rdata 的新单独数据框

我需要将每个 .Rdata 文件中的对象表保存为数据框。有没有办法可以在函数中做到这一点?

0 投票
0 回答
23 浏览

r - R Shiny 中的反应性加载

给定一个数据集

我希望能够通过反应性负载加载它们一次,并且能够根据需要多次使用它们

我的代码看起来像

但是当我上传 RData 文件时它似乎不起作用

警告:renderText 中的错误:找不到对象“b”

0 投票
3 回答
4456 浏览

r - 如何在 Rstudio 启动时阻止包加载

我有一个我一直在做的 Rstudio 项目。自从我上次将 Rstudio 更新为 1.0.143 - Mac OS X 10.6+(64 位)以来,项目无法启动。我认为它可能与一个在启动时自动加载的包相关联,并且出于某种原因尚未决定停止使用 R/Rstudio。XL连接...

我尝试从目录中删除 .RData、.Rhistory 和 .Rproj.user。只有删除 .RData 有效,Rstudio 启动时没有问题。我的目录、我的主目录或站点范围的文件中似乎也没有任何 .RProfile 文件。

现在我什至无法打开 Rstudio 会话,因为它因错误而崩溃

R encountered a fatal error. The session was terminated.

我可以毫无问题地打开其他 Rstudio 会话。

当我打开一个单独的 R 会话(没有 R 工作室)并尝试

我收到以下错误消息:

* 捕获 segfault * 地址 0x18,导致“内存未映射”

Traceback: 1: dyn.load(file, DLLpath = DLLpath, ...)

2: library.dynam(lib, package, package.lib)

3: loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])

4: asNamespace(ns)

5: namespaceImportFrom(ns, loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]), i[[2L]], from = package )

6:加载命名空间(名称)

7: doTryCatch(return(expr), name, parentenv, handler)

8: tryCatchOne(expr, names, parentenv, handlers[[1L]])

9: tryCatchList(expr, classes, parentenv, handlers)

10: tryCatch(loadNamespace(name), error = function(e) { warning(gettextf("namespace %s is not available and has been

在处理对象 %s"、sQuote(name)[1L]、sQuote(where))、domain = NA、call. = >FALSE、immediate. = TRUE) .GlobalEnv} 时替换为\n

11: ..getNamespace(c("openxlsx", "4.0.17"), "uwc.sel.book")

12:加载(“./Dropbox/OxfordTT2017/DNAextraction_26052017/ColWork2017/Fielddata_04052016/.RData”)

可能的行动:

1:中止(如果启用,则使用核心转储)

2:正常R退出

3:退出R而不保存工作区

4:退出R保存工作区

所以我正在寻找一种方法来阻止 Rstudio 会话在启动时加载包(我不知道为什么它首先会这样做,因为我不记得设置任何类型的 RProfile ..)。

0 投票
1 回答
2128 浏览

r - .RData 文件里面有什么

我想调查一下.RData文件里面有什么。

我试图加载.RData文件并发现它由字符串组成:

如何获取有关此.RData文件中元素的数据?如何检查.RData文件内元素的数据类型?

谢谢!

0 投票
0 回答
151 浏览

r - Shiny:导入 RData 时出错

在我从事的项目中,我需要导入一个 RData 文件。该文件包含几个 data.frame 和一个列表。但我无法显示data.frame。有人应该有一个想法吗?

事实上,我需要与之前的会话相同的数据,这就是我导入 RData 文件的原因。

这是我想做的一个例子。

在 global.R 中:

在 UI.R 中:

在 Server.R 中:

我尝试了两种导入 .RData 的方法(ImportInit_1 et ImportInit_2)

错误是: ImportInit_1() --> "bad 'file' argument" ImportInit_2() --> "invalid filename argument。

==> 我不明白为什么不显示数据,知道我已经找到了解决方案。

提前感谢任何可以帮助我的人。

赛德

0 投票
0 回答
213 浏览

r - 加载巨大的单个`rdata`与加载小的多个`rdata`

我有一个巨大的 R 对象嵌套列表。我可以将它们分成许多较小的列表(比如 160 个)并将它们单独保存在 160 个.rda.rds文件中。我的问题是:

rdata将一个大文件加载到内存中并完成所有任务或在需要时加载较小的文件是否更好(有效) ?

0 投票
1 回答
527 浏览

r - R:导入 RData 文件时无法查看数据

我正在尝试.RData在我的 Windows 7 (x64) 机器上导入和查看文件中的数据。我正在使用这个命令:

数据加载似乎很好。但:

返回:

有人可以帮我解决这个问题吗?