问题标签 [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 投票
1 回答
249 浏览

r - 在循环中保存 Rdata 和图形

我需要以类似循环的行为保存一些图形和 Rdata。我做了一个简短的例子来说明我需要做什么。我的问题是在我的代码中,图形只是相互覆盖,所以我想我在动态命名它们时遇到了麻烦。

谢谢!

0 投票
0 回答
392 浏览

r - 在 Windows 中加载 R 环境(.RData 文件)

当我在 Windows 中加载 R 环境(.RData 文件)时,我总是必须将路径中的单斜杠(“\”)更改为双斜杠(“\”)。

有没有更简单的方法来做到这一点?

我尝试用“\”替换所有“\”,但这也不起作用

0 投票
0 回答
437 浏览

r - 打印或写入 RData 文件以查看文件内容

我有一个.RData文件,其中包含多个不同类型和大小的对象。我无法通过打印查看,因为我只能看到一半的对象(即使我增加到max.print最大)。由于多个对象,我也不认为我可以写入.txt文件或文件,并且我收到错误消息:.csv

我也尝试过查看,并对.Rdata文件进行索引以单独查看组件,但没有成功。还有另一种查看.Rdata文件内容的方法吗?

0 投票
1 回答
10013 浏览

r - 在 R 3.2.2 中加载 .RData

我在这里遗漏了一些非常基本的东西。我想.RData使用load命令检索保存但无法弄清楚。

0 投票
1 回答
1737 浏览

sorting - 表格将行名排序为数据源顺序

当我导入 Tableau 时,我有一个如下所示的 rdata 文件:

当我放入measure names盒子Columns并对其进行排序时data source order,我可以让它按照我的数据源中的猫、狗、老鼠的顺序排列。

但是,当我放入rownames盒子Rows并对其进行分类时data source order,它不起作用。它似乎只能按升序或降序排序。

measure valuescolor盒子里,所以我有某种相关矩阵。我需要矩阵在行和列data source ordercat mouse dog才能看到有用的东西。

现在我只看到这个:

0 投票
1 回答
430 浏览

r - 维数不正确:从多个 rdata 文件中提取元素

问题 我在一个文件夹中有很多.RData文件,我想提取每个.rdata文件中的坐标。我还想将伴随文件链接name(use_hab)datetime(dt)它们各自坐标的每一行。

代码

这只是错误消息之前的结果:

错误

datastor[, c(3, 4, 1, 2)] 中的错误:维度数不正确
另外:警告消息:
在 datastor$use_hab <-use_hab 中:将 LHS 强制为列表

问题 我如何得到不正确的维数?每个文件名应该有 1098 个坐标和日期时间。总共有 63 个文件 x 1098 行,4 列(文件名、日期时间、x、y)。

期望的结果是将文件名作为第一列,将日期时间作为第二列,将 x 和 y 坐标作为第三和第四列。

0 投票
2 回答
2811 浏览

r - 如何使用 R 将向量作为一行附加到已保存的 .RData 文件中

这个问题有点不言自明,但我应该补充一点,我不想加载文件。我正在寻找类似append = TRUE保存.RData文件的东西。我想做这样的事情:

save(df, file="mtcars.Rda",append = TRUE)

这是一个可重现的示例:

保存错误(df,file =“mtcars.Rdata”,append = TRUE):找不到对象“TRUE”

0 投票
4 回答
11280 浏览

r - 读取不同编码的 Rdata 文件

我有一个 .RData 文件要在我的 Linux (UTF-8) 机器上读取,但我知道该文件是 Latin1,因为我自己在 Windows 上创建了它们。不幸的是,我无法访问原始文件或 Windows 机器,我需要在我的 Linux 机器上读取这些文件。

要读取 Rdata 文件,正常过程是运行load("file.Rdata"). 诸如此类的函数read.csv具有encoding可用于解决此类问题的参数,但load没有这样的东西。如果我尝试load("file.Rdata", encoding = latin1),我只会得到这个(预期的)错误:

加载错误(“file.Rdata”,编码 =“latin1”):未使用的参数(编码 =“latin1”)

我还可以做些什么?我的文件加载了包含重音的文本变量,这些重音在 UTF-8 环境中打开时会损坏。

0 投票
2 回答
1789 浏览

r - 在 R 中的函数内保存单个对象:RData 文件大小非常大

我正在尝试在 R 中保存精简的 GLM 对象(即所有“非必要”特征设置为 NULL,例如残差、prior.weights、qr$qr)。

例如,查看我需要执行此操作的最小对象:

在全局环境中分配这个对象并保存会导致大约 6KB 的 RData 文件。

但是,我实际上需要在函数中创建和保存 glm 对象,该函数本身就在函数中。所以代码看起来像:

尽管对象本身的大小相同,但这会导致大约 20 MB 的更大的 RData 文件。

所以我理解这是一个环境问题,但我很难准确地指出它是如何发生的以及为什么会发生。生成的文件大小似乎变化很大。我曾尝试使用 saveRDS,同样我也尝试通过 <<- 分配 glmObject 以使其成为全局对象,但似乎没有任何帮助。

我对 R 环境的理解显然不是很好,如果有人能提出解决这个问题的方法,我将不胜感激。谢谢。

0 投票
1 回答
2749 浏览

r - 在没有 R 的情况下读取 .rdata

我收到了一个 .rdata 文件,其中包含我认为应该是坐标 (x,y) 及其相应灰度值的列表;但是,我并不确切知道 .rdata 文件中的数据类型/格式。有没有办法让我在没有 R 的情况下读取这些数据?我无权访问 R。我在 Mac 上有 Excel 和 Matlab。请帮忙。不幸的是,我不允许传递数据(我的谷歌搜索告诉我熟悉 R 的人可以轻松地将数据导出到 csv 文件的文本中)。

先感谢您。