问题标签 [ecdf]

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 回答
894 浏览

r - R:将 [KDE] 密度图转换为 cdf?

数据:34,46,47,48,52,53,55,56,56,56,57,58,59,59,68

密度图

在此处输入图像描述

ECDF

在此处输入图像描述

我想做的是获取派生的密度图并将其转换为累积分布频率以从中得出 %。反之亦然。我希望专门使用核密度估计来推导平滑的累积分布函数。我不希望依赖原始数据点来做 ECDF,而是使用 KDE 来做 CDF。

编辑:

我看到有一个 KernelSmoothing.CDF,这可能是解决方案吗?如果是的话,到目前为止我不知道如何实现它。

Mathworks 有一个我正在尝试做的示例,在“计算并绘制在一组指定值处评估的估计 cdf”下从 ECDF 转换为 KECDF。

http://www.mathworks.com/help/stats/examples/nonparametric-estimates-of-cumulative-distribution-functions-and-their-inverses.html?requestedDomain=www.mathworks.com

在此处输入图像描述

虽然我认为实施相当草率。考虑多项式回归线会更好。

0 投票
1 回答
210 浏览

r - 绘制 ecdf 的分布区间

这是 R 中 ecdf() 函数的第一个示例:

阴谋

现在我想在 y 轴上“缩放”,使它只显示 0.9-1.0 的区间。

有谁知道如何做到这一点?提前非常感谢!

0 投票
3 回答
4173 浏览

r - 如何使用ggplot绘制反向(互补)ecdf?

我目前使用 stat_ecdf 来绘制我的累积频率图。

这是我使用的代码

但是我希望 ecdf 被反转(互补 ecdf)。关于最简单的方法的任何想法?

干杯!

0 投票
1 回答
479 浏览

r - 使用 ggplot() 和 facet_grid() 绘制多个图形

我想知道如何在一个屏幕上绘制多个图表,ggplot()因为facet_grid()我真的需要为不同的统计变量重复这个过程几次。

我有两个满足观察的数据框和另一个带有预测的数据框。它们都是 的矩阵550 x 76

数据框1:

数据框 2:

看来我只需要在里面创建一个包含这两个矩阵的数据框或列表才能使用ggplot().

我已经这样做了,但是使用r.

提前致谢

0 投票
2 回答
4587 浏览

r - 如何绘制分箱数据的累积分布函数 (CDF)?

我有离散数据,例如,我在范围内呈现

我需要为这些数据绘制 cmf,我知道有

但我不添加什么来获得我需要的东西。

0 投票
1 回答
441 浏览

r - 着色 ggplot2 的基于 stat_ecdf 行的样本分隔符

我有一个 data.frame 我想画 edcf 线。大约有 96 条 pos ecdf 行和 96 条 neg ecdf 行。我想将 pos 线涂成黑色,将 neg 线涂成红色。我还想添加一定程度的透明度或平均线,以使其看起来不凌乱。并且可能只在图例中包含 pos 和 neg。

代码:

Temp看起来像这样:

产生:

在此处输入图像描述

0 投票
1 回答
305 浏览

r - 经验 CDF 函数 `ecdf` 不适用于“xts”时间序列

我正在尝试绘制 S&P500 数据的每日收益分布的经验 CDF。下面是我尝试使用的代码。但是当我尝试绘制 ECDF 时,该图看起来一点也不像 CDF 图。请帮助我理解我做错了什么:--

在此处输入图像描述

0 投票
1 回答
399 浏览

r - R - 使用 ddply 时找不到对象错误

我正在将 ddply 应用于以下数据框。关键是将 ecdf 函数应用于 yearly_test_count 值到具有相同国家的行。

这是我使用的脚本:

但我收到以下错误:

==================================================== =================

我尝试单独使用功能 ecdf 和 yearly_test_count 列,它可以工作:

任何人都知道为什么在使用 ddply 时这不起作用?

这很奇怪,因为脚本之前工作过,现在我再次运行脚本并遇到提到的错误。我不确定这个问题是否与不同版本的 R 或包的版本有关?

任何帮助深表感谢 !:)

0 投票
2 回答
3257 浏览

r - 有效计算数据框列的百分位数

这个问题是对这里提出和回答的 StackOverflow 问题的扩展。

我的情况有所不同,因为我想计算一个包含 50,000 个(或更多!)值的向量中每个值的百分位数。例如 -

有没有一种好方法可以优化计算每个值的百分位数的过程?本质上,我想让它尽可能高效,以便运行时间尽可能短。

0 投票
2 回答
1778 浏览

r - 用 ggplot2 绘制 ECDF 数据

我有一个标准化数据来绘制 ecdf,但我无法更改线条形状、颜色和图例信息。我的数据是:

和我绘制df的脚本:

结果: ecdf geom_line

检查该站点后,我找到了解决此问题的替代解决方案。第二个脚本是:

结果: geom_step

如何更改变量的形状、颜色和图例?

先感谢您!

更新:对于我的问题的误解,我很抱歉,所以最后的情节应该是这样的:

最终情节