问题标签 [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.
r - 在循环中保存 Rdata 和图形
我需要以类似循环的行为保存一些图形和 Rdata。我做了一个简短的例子来说明我需要做什么。我的问题是在我的代码中,图形只是相互覆盖,所以我想我在动态命名它们时遇到了麻烦。
谢谢!
r - 在 Windows 中加载 R 环境(.RData 文件)
当我在 Windows 中加载 R 环境(.RData 文件)时,我总是必须将路径中的单斜杠(“\”)更改为双斜杠(“\”)。
有没有更简单的方法来做到这一点?
我尝试用“\”替换所有“\”,但这也不起作用
r - 打印或写入 RData 文件以查看文件内容
我有一个.RData
文件,其中包含多个不同类型和大小的对象。我无法通过打印查看,因为我只能看到一半的对象(即使我增加到max.print
最大)。由于多个对象,我也不认为我可以写入.txt
文件或文件,并且我收到错误消息:.csv
我也尝试过查看,并对.Rdata
文件进行索引以单独查看组件,但没有成功。还有另一种查看.Rdata
文件内容的方法吗?
r - 在 R 3.2.2 中加载 .RData
我在这里遗漏了一些非常基本的东西。我想.RData
使用load
命令检索保存但无法弄清楚。
sorting - 表格将行名排序为数据源顺序
当我导入 Tableau 时,我有一个如下所示的 rdata 文件:
当我放入measure names
盒子Columns
并对其进行排序时data source order
,我可以让它按照我的数据源中的猫、狗、老鼠的顺序排列。
但是,当我放入rownames
盒子Rows
并对其进行分类时data source order
,它不起作用。它似乎只能按升序或降序排序。
我measure values
在color
盒子里,所以我有某种相关矩阵。我需要矩阵在行和列data source order
中cat mouse dog
才能看到有用的东西。
现在我只看到这个:
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 坐标作为第三和第四列。
r - 如何使用 R 将向量作为一行附加到已保存的 .RData 文件中
这个问题有点不言自明,但我应该补充一点,我不想加载文件。我正在寻找类似append = TRUE
保存.RData
文件的东西。我想做这样的事情:
save(df, file="mtcars.Rda",append = TRUE)
这是一个可重现的示例:
保存错误(df,file =“mtcars.Rdata”,append = TRUE):找不到对象“TRUE”
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 环境中打开时会损坏。
r - 在 R 中的函数内保存单个对象:RData 文件大小非常大
我正在尝试在 R 中保存精简的 GLM 对象(即所有“非必要”特征设置为 NULL,例如残差、prior.weights、qr$qr)。
例如,查看我需要执行此操作的最小对象:
在全局环境中分配这个对象并保存会导致大约 6KB 的 RData 文件。
但是,我实际上需要在函数中创建和保存 glm 对象,该函数本身就在函数中。所以代码看起来像:
尽管对象本身的大小相同,但这会导致大约 20 MB 的更大的 RData 文件。
所以我理解这是一个环境问题,但我很难准确地指出它是如何发生的以及为什么会发生。生成的文件大小似乎变化很大。我曾尝试使用 saveRDS,同样我也尝试通过 <<- 分配 glmObject 以使其成为全局对象,但似乎没有任何帮助。
我对 R 环境的理解显然不是很好,如果有人能提出解决这个问题的方法,我将不胜感激。谢谢。
r - 在没有 R 的情况下读取 .rdata
我收到了一个 .rdata 文件,其中包含我认为应该是坐标 (x,y) 及其相应灰度值的列表;但是,我并不确切知道 .rdata 文件中的数据类型/格式。有没有办法让我在没有 R 的情况下读取这些数据?我无权访问 R。我在 Mac 上有 Excel 和 Matlab。请帮忙。不幸的是,我不允许传递数据(我的谷歌搜索告诉我熟悉 R 的人可以轻松地将数据导出到 csv 文件的文本中)。
先感谢您。