问题标签 [benford.analysis]

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 投票
1 回答
1243 浏览

r - R本福德分析

我正在使用 benford.analysis 包来探索本福德定律。我被要求绘制任何给定数据集的第一位数字的分布并将其覆盖在本福德图上。现在,我正在查看 benford.analysis 包的 plot(),我想这将符合我的要求,只是 plot() 显示了这么多“图”......

我只需要数字分布图。鉴于我上面的代码,汇总分布、卡方差异和求和差异仍然与数字分布一起显示。我只想要数字分布图,可以吗?当我将“summation”或“ex summation”添加到除参数的向量时,什么都不显示。

我不想靠自己做情节,因为我对我的 R 技能还没有信心。

0 投票
1 回答
95 浏览

r - R图除了参数?

请告知except参数在 R 中的作用plot函数中的作用:

例如:

也许某处有一个很好的文档,我还没有找到。

0 投票
2 回答
118 浏览

r - 创建多个 Benford 图时正确调用变量名称

我正在为我的数据集中的所有数值变量创建 Benford 图。https://en.wikipedia.org/wiki/Benford%27s_law

运行单个变量

看起来很棒。传说中说“数据集:iris$Sepal.Length”,完美!

本福德 1

用于apply运行 4 个变量,

创建四个图,但是,每个图的图例都显示“数据集:x”

本福德 2

我尝试使用 for 循环,

这会创建四个图,但现在图例显示“数据集:iris [[i]]”。我想要每个图表上的变量名称。

本福德 3

我尝试了一个不同的循环,希望得到带有评估解析字符串的标题,如“iris$Sepal.Length”:

但是现在传说中说“数据集:eval(parse(text=paste0("iris$", i)))”。

本福德 4

并且,现在我遇到了臭名昭著的问题eval(parse(text=paste0((例如:如何“评估”“paste0”返回的结果?R:eval(parse(...)) 通常是次优的

我想要诸如“数据集:iris$Sepal.Length”或“数据集:Sepal.Length”之类的标签。如何在图例中创建具有有意义的变量名称的多个图?

0 投票
1 回答
47 浏览

r - R语言和本福德定律:程序执行中的警告

谁能帮我?我的代码有一些警告。我该如何解决这些问题?输入是从 Matlab 中提取的简单向量 1*196608。

警告:

我的代码: