问题标签 [r-faq]

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 投票
2 回答
11117 浏览

r - 如何在 R 中执行自然(字典)排序?

R有自然排序吗?

假设我有一个像这样的字符向量:

我想对它进行单数排序,所以我得到了这个:

这是否存在于某个地方,还是我应该开始编码?

0 投票
7 回答
92705 浏览

r - 调度 R 脚本

我编写了一个 R 脚本,它从数据库中提取一些数据,对其执行多项操作并将输出发布到新数据库。

我希望这个脚本每天在特定时间运行,但我找不到任何有效的方法。

任何人都可以推荐一个我可以查看的资源来解决这个问题吗?我在 Windows 机器上运行这个脚本。

0 投票
9 回答
276388 浏览

r - 将一组数据帧逐行合并为一个数据帧

0 投票
10 回答
100666 浏览

performance - 加快 R 中的循环操作

我在 R 中有一个很大的性能问题。我编写了一个迭代data.frame对象的函数。它只是向 a 添加一个新列data.frame并积累一些东西。(操作简单)。有data.frame大约 850K 行。我的电脑仍在工作(现在大约 10 小时),我不知道运行时。

任何想法如何加快此操作?

0 投票
9 回答
140137 浏览

r - 使用 R 下载压缩数据文件、提取和导入数据

Twitter 上的@EZGraphs 写道:“很多在线 csv 文件都被压缩了。有没有办法下载、解压缩存档并使用 R 将数据加载到 data.frame 中?#Rstats”

我今天也尝试这样做,但最终只是手动下载了 zip 文件。

我试过类似的东西:

但我觉得我的路还很长。有什么想法吗?

0 投票
18 回答
432257 浏览

r - ggplot 每边有 2 个 y 轴和不同的比例

我需要在一个图表中绘制一个显示计数的条形图和一个显示速率的折线图,我可以将它们分开进行,但是当我将它们放在一起时,我的第一层(即geom_bar)的比例与第二层重叠层(即geom_line)。

我可以将轴geom_line向右移动吗?

0 投票
7 回答
264586 浏览

r - 按频率/值排序离散 x 比例

我正在使用具有离散 x 刻度的 ggplot 制作一个闪避的条形图,x 轴现在按字母顺序排列,但我需要重新排列它,以便它按 y 轴的值排序(即,最高的条形图将位于左侧)。

我尝试了排序或排序,但结果是对 x 轴进行排序,而不是分别对条形进行排序。

我做错了什么?

0 投票
8 回答
255185 浏览

r - 如何拆分数据框?

我想将一个数据框拆分为几个较小的数据框。这看起来像一个非常微不足道的问题,但是我无法从网络搜索中找到解决方案。

0 投票
6 回答
56263 浏览

r - 如何减去年份?

我在 R 中有一个日期,例如:

我想从这个日期减去 2 年,而不用担心闰年和此类问题,得到as.Date('2010-03-17').

我该怎么做?

0 投票
13 回答
402312 浏览

r - 当它们具有不同的列集时,按行组合两个数据帧(rbind)

是否可以行绑定两个没有相同列集的数据框?我希望保留绑定后不匹配的列。