【发布时间】:2021-09-10 16:30:09
【问题描述】:
您好,所以我是 R 新手,有点不知道我在寻找什么。我想测量灰尘浓度的每个频率的概率,所以我需要将每个频率除以整个灰尘浓度频率。到那时我可以继续寻找灰尘浓度的 CDF 和 PMF。
所以我有一个灰尘概率数据,它有两列(灰尘浓度及其频率),它看起来像这样:
在我的第一个想法中,我必须在这行 R 查询中增加 i
dustProb[i, "Frekuensi"]
这应该在第 i 行中采用特定频率,这样我就可以在使用这样的 for 循环获得之后从它查询的所有频率求和。
# the dataset is called dustData here
# dustFrequencies = dustData[i, "Frekuensi"]
for(i in dustFrequencies){
print(dustFrequencies)
}
print() 部分应该是我对通过递增查询获得的所有变量求和的地方。
我的问题是:
- 我可以增加 R 查询中的“i”吗
- 是我的方法太复杂还是有其他方法可以测量 R 中的概率?
很抱歉有很多混乱、无效率和漏洞,我希望我在这里已经足够清楚了。
【问题讨论】:
-
我不确定:您想获取每个粉尘浓度发生的概率,并根据频率计算这些概率吗?
-
是的,我的意思是将每个频率划分为整个频率,不是这样。然后我应该寻找一种方法,将表格的一个频率除以所有频率的总和。但是一个一个地做效率不高,所以我有点想用 for 循环来增加它
标签: r statistics data-science probability