r

Excel:计算不同组的运行余额
r

Excel:计算不同组的运行余额

我想计算不同组的流动余额。为了说明,我的表格包含以下列和数据/信息: 帐户 交易金额 创建于 流动余额 帐户 A 100 2021 年 3 月 19 日 100 帐户 A 200 2021 年 3 月 20 日 300 帐户 A 300 2021 年 3 月 21 日 600 帐户 A (400) 2021 年 3 月 22 日 200 帐户 B 50 2021 年 3 月 19 日 50 帐户 B 100 2021 年 3 月 20 日 150 帐户 B 150 2021 年 3 月 21 日 300 帐户 B ...

Admin

VS Code Jupyter 扩展运行多个 R 会话,占用大量内存
r

VS Code Jupyter 扩展运行多个 R 会话,占用大量内存

正如标题所述,我在 VS Code 中的 Jupyter 笔记本中运行 R(在 Ubuntu 20.04.1 LTS 上)。 我注意到,VS Code 或 Jupyter 扩展会启动多个 R 会话,如我的系统监视器所示(如下)。此外,VS Code 也会运行多个会话。这(尤其是 R)占用了我电脑的大量可用内存。目前,它占用了约 26 GB,没有运行任何进程。我的工作区中没有任何对象会占用如此巨大的内存。当我运行要求苛刻的计算/进程时,似乎会出现内存累积,而 R 似乎无法在之后释放内存。我尝试运行gc()并清空工作区中未使用的变量,但无济于事。我认为这与 Ju...

Admin

如何让 R 帮助选项卡在 VS Code 的右侧自动打开
r

如何让 R 帮助选项卡在 VS Code 的右侧自动打开

正如标题所示,我试图让弹出的“R 帮助”选项卡始终在 VS Code 右侧面板中打开。本质上,当我想要某个函数的信息时,我通常会> ?function在 R 终端中输入,然后会打开“R 帮助”选项卡。但是,我希望该选项卡与我打开的脚本、笔记本等分开,类似于 RStudio 我曾尝试“拆分”打开的 R 帮助选项卡并将其固定在那里。如果我查找另一个函数,则不一致地在右侧创建的选项卡中打开,否则它将恢复并关闭右侧面板,并在左侧打开 R 帮助选项卡和我的其他选项卡。 有没有办法让 R 帮助始终在右侧面板中打开? ...

Admin

拆分后的 zip 文件与 Mac 上的 zip 文件不兼容吗?
r

拆分后的 zip 文件与 Mac 上的 zip 文件不兼容吗?

我有一个非常大的 .zip 文件,大小为 174GB,解压后为 800GB。我尝试使用 R 编程语言处理它,但它太大了,我无法处理。 我发现我可以使用 Mac 上的终端拆分 .zip 文件:如何将 .zip 文件拆分成多个段? 因此,我将 .zip 文件放入我的文档文件夹中,并将此代码放入我的终端: zip species.zip --out new.zip -s 3000m 将其拆分成每个文件 3GB,这样更容易处理。但是,生成的文件不是 .zip 格式,它们只是文档: 文件图片 然后使用 R 代码提取它: > zi.fl <- zip_t...

Admin

安装 R 包时 R 无法识别已安装的库
r

安装 R 包时 R 无法识别已安装的库

我正在 R 中安装openssl、、和包haven。它们需要库,但是库已经安装好了。curlsystemfonts 详细代码和信息如下。 提前感谢您的任何帮助!:) openssl 在 R 中: ** using staged installation Found pkg-config cflags and libs! Using PKG_CFLAGS= --------------------------- [ANTICONF] -------------------------------- Configuration failed because op...

Admin

内存使用率高,但 CPU 使用率低?
r

内存使用率高,但 CPU 使用率低?

我正在尝试使用 R 合并大型数据帧。我的计算机 CPU 是 3GHz 英特尔酷睿 i5 四核处理器,配备 8GB RAM。我正在使用 Reduce 函数,而不是使用循环。所有数据帧都在一个列表中,总大小为 160MB。 <- Reduce(function(x,y) merge(x, y, all = TRUE, by = my_column_ID), my_list) 在运行脚本之前,我使用终端将虚拟内存扩展至 50GB,如下所述。 cd ~ touch .Renviron open .Renviron R_MAX_VSIZE=50Gb htt...

Admin

‘python -i’ 与 R 的行为?
r

‘python -i’ 与 R 的行为?

我有一个 R 脚本文件“foobar.R”。我想运行该脚本,然后在完成后让我留在交互式 R 会话中。 呼唤 $ Rscript foobar.R 或者 $ R -e "$(cat foobar.R)" 没有提供所需的行为,因为 R 解释器在脚本完成时立即退出。 目前,我正在使用 $ R > source("foobar.R") 问题是第二个命令需要在 R 解释器中输入 - 我想在 shell 的一行中完成所有操作,以便我可以为其设置别名,或者只需使用向上箭头调用前一个命令。 本质上,我正在寻找类似 Python 的东西 $ python -i f...

Admin

macOS Catalina 中的 R 和 shell
r

macOS Catalina 中的 R 和 shell

我刚刚在工作场所买了一台装有 macOS Catalina 的新 M1 Mac,在从命令行运行 R 时遇到了问题(实际上是从 Makefile 运行)。我对 shell 还比较陌生,所以可能我遗漏了一些东西。 我想使用 Makefile 运行 R 项目。我使用下载的软件包安装了 R 3.6,虽然我R在终端中输入时它确实运行,但当我编写调用的 Makefile 时它却不运行R CMD BATCH scr.R。 我唯一知道的是它似乎使用了不同的 shell。虽然终端使用 zsh(echo ${SHELL}给出/bin/zsh),但当我通过 Makefile 运行...

Admin

从 R 3.6 升级到 R 4.0 时,如何将 R 指向正确版本的 curl?
r

从 R 3.6 升级到 R 4.0 时,如何将 R 指向正确版本的 curl?

坦白说,我已经在 SO 上发布了同样的问题,但根据建议,我改用这个论坛!几个月前,我最初在 RStudio 社区发布了这个问题,这有助于缩小问题范围,但仍然没有解决方案(https://community.rstudio.com/t/https-protocol-error-when-upgrading-from-r-3-6-to-r-4-0/88234/2)。 大约在 2018 年,我按照此处的说明在 CentOS 7 服务器上安装了带有 R 3.6.0 的 RStudio Server(免费版):(https://s3.amazonaws.com/rst...

Admin

R 版本 4.0.3+ 64 位拒绝在 Windows 10 上启动
r

R 版本 4.0.3+ 64 位拒绝在 Windows 10 上启动

转贴这关于堆栈溢出的问题 将 R 更新至 4.0.3 和现在的 4.0.4 后,我无法启动 64 位版本。32 位版本运行良好,以前的版本在 64 位下运行良好。 在 RStudio 中启动失败以及直接运行 Rgui 失败。 我看到了很多与 Windows 10 版本问题相关的帖子例子。我使用的是企业版 1909、操作系统内部版本 18363.1379,无法更新我拥有的 Windows 10 版本。 我已经卸载了 R 和 RStudio,并重新安装了 Windows。我也没有收到任何错误消息或警告,只是崩溃或“启动失败” 任何帮助或见解都将不胜感激。 ...

Admin

重新格式化数据 - 使用 Excel 或 R 按组计数
r

重新格式化数据 - 使用 Excel 或 R 按组计数

想象一个这样的数据文件,以制表符分隔,导入到 Excel 或 R 中: London A London A London B Paris A Paris B Paris C 我想将其转换为 3 个单独的计数表(3 是因为第二列有 3 个唯一元素 A、B 和 C)。我想创建的 3 个计数表将是: A 的计数表: London 2 Paris 1 B 的计数表: London 1 Paris 1 C 的计数表: London 0 Paris 1 使用 R 或 Excel 对此有任何简单的解决方案吗(考虑到我有几百个城市,我想计算出有多少个 A、B 和 C...

Admin

Notepad++ 在符号前的变量字符处分割线
r

Notepad++ 在符号前的变量字符处分割线

我想将一行数据拆分成每行,每行代表一个州的参议院提名投票。为了回答这个问题,我已将所有五十个州的数据截断为两个州的数据。我目前拥有以下格式的数据: Alabama: Sessions (R-AL), Yea Shelby (R-AL), Yea Alaska: Murkowski (R-AK), Nay Sullivan (R-AK), Yea 这里的问题是,如果我在 处分割线:,我最终会得到 Alabama: Sessions (R-AL), Yea Shelby (R-AL), Yea Alaska: Murkowski (R-AK), Nay ...

Admin

将 .sql 文件转换为表
r

将 .sql 文件转换为表

我有一个 sql 文件(来自以下关联)。我需要获取据称在该文件中编码的表格。 我没有 SQL 经验,尝试了其他地方建议的几种方法: 我尝试使用“SQLite 的数据库浏览器”——我创建了一个数据库并单击“导入”>“来自 SQL 文件的数据库”,但出现错误: 导入数据时出错:语句 #2 中出现错误:“KEY”附近:语法错误。中止执行。* 我尝试使用 R 来获取我的表格 library(readr) library(DBI) df <- dbGetQuery(conn=???, statement = read_file("./MyFile...

Admin