小编Fre*_*ill的帖子

R中的组/ bin/bucket数据,每桶获取计数和每个桶的值总和

我想分组/分组/ bin数据:

C1             C2       C3
49488.01172    0.0512   54000
268221.1563    0.0128   34399
34775.96094    0.0128   54444
13046.98047    0.07241  61000
2121699.75     0.00453  78921
71155.09375    0.0181   13794
1369809.875    0.00453  12312
750            0.2048   43451
44943.82813    0.0362   49871
85585.04688    0.0362   18947
31090.10938    0.0362   13401
68550.40625    0.0181   14345
Run Code Online (Sandbox Code Playgroud)

我想用C2值进行存储,但我希望定义存储桶,例如<= 0.005,<=.010,<=.014等.正如您所看到的,存储区间将是不均匀的.我想要每桶的C1计数以及每个桶的C1总和.

我不知道从哪里开始,因为我是一个相当新的R用户.有没有人愿意帮我弄清楚代码或指导我一个能满足我需求的例子?

编辑:添加了另一列C3.我需要每桶的C3总和以及每桶的C1和数量

aggregate r binning

9
推荐指数
1
解决办法
3万
查看次数

在闪亮的 R 中更改默认浏览器

我在 RStudio 中使用“01_hello”,虽然在 IE 中默认打开程序时它不会显示直方图,即使在 Chrome 中,滑块也不起作用。我无法滑动条形图并查看直方图中的变化。

如何更改 R 中的默认浏览器,以便闪亮启动 Chrome 而不是 IE。?

r rstudio shiny

6
推荐指数
1
解决办法
7179
查看次数

R错误:"在数值表达式中有19个元素:只使用第一个元素"

我创建了一个数据帧:

totalDeposit <- cumsum(testd$TermDepositAMT[s1$ix])
Run Code Online (Sandbox Code Playgroud)

这基本上是计算测试数据帧中TermDeposit金额的累计和并将其存储在总存款中.这工作正常.

然后,我需要计算存款金额的平均值,我使用以下内容:

avgDeposit <- totalDeposit / (1:testd)
Run Code Online (Sandbox Code Playgroud)

但得到一条错误信息

   Error in 1:testd : NA/NaN argument
In addition: Warning message:
In 1:testd : numerical expression has 19 elements: only the first used
Run Code Online (Sandbox Code Playgroud)

testd有大约8000个观察值和19个变量.

有人可以帮我解决这个问题吗?我试图在网上找到这个错误信息,但到目前为止我所知道的是1:testd基本上使R读取测试为不是的数字,因此我收到错误信息.简单地采用mean(totalDeposit)就可以了吗?我试过了,但我得到的数字是荒谬的,没有代表平均值.

谢谢您的帮助.

r decision-tree

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

r ×3

aggregate ×1

binning ×1

decision-tree ×1

rstudio ×1

shiny ×1