问题标签 [density-plot]

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

r - 趋势线上某一变量的叠加密度

我有一些数据:

我可以用局部趋势线绘制它:

但我想在同一个图上叠加一条密度曲线,显示x. 所以只需将上一张图添加到这张图(y轴不同,但我只关心密度曲线的相对差异):

我知道有stat_binhex()stat_sum()显示数据落在哪里。只有几个y值,所以 etc 绘制的stat_binhex()内容很难阅读。

0 投票
1 回答
15441 浏览

r - 用透明颜色填充密度曲线

我有一个数据框,想根据两列做一个叠加密度图。我希望颜色是透明的。我已经使用填充选项完成了这项工作,并且基本上将填充指定为一个因子列。默认情况下,当您有一个因子列时,所有填充都是透明的。

但是在这种没有因素的情况下,我们如何用透明填充它。

我尝试添加geom_density(alpha=0.4),但没有任何好处。 在此处输入图像描述

0 投票
1 回答
4754 浏览

python - python的密度图用贝塞尔积分制作衍射图案,但它不会停止运行

我正在尝试制作一个圆形衍射图案,它的中心点被一系列环包围。它涉及到代码中定义的贝塞尔积分。

我的问题是它需要很长时间,就像我等待 10 分钟让代码运行但没有显示任何内容一样。我知道这是因为我的贝塞尔积分每点有 1000 次迭代,任何人都可以帮助解决这个问题吗?

我在正确的轨道上吗?

我正在尝试通过 Mark Newmans 的书 Computational Physics 自学 Python 和计算物理学,练习是计算物理学的 5.4。这是本章的链接它在第 9 页。 http://www-personal.umich.edu/~mejn/cp/chapters/int.pdf

这是我正在尝试制作的图像。

同心环.

我的代码:

0 投票
1 回答
324 浏览

r - 考虑到 y 值的 ggplot2 中的密度图

我的数据包含 x 轴点和每个 x 轴点的 y 值。x 轴点分布不均匀。我需要可视化 x 轴点是如何聚类的,以及这些聚类的 y 值是如何出现的。要查看 x 值是如何聚集的,我可以在 x 值上绘制密度图,但是它不反映该集群处的 y 值。例如 - 如果 x 轴上的 100 个点(假设)彼此非常接近,并且都具有正 y 值,我希望我的绘图在该点上升,如果这 100 个点具有负 y 值,我希望我的绘图下降情节中的零线,如果这 100 个点同时具有正负 y 值,我希望我的情节在零点附近。同样,即使这 100 个点都具有正值,如果它们沿长距离分散,我希望绘图靠近零线。

简而言之,x 点的密度及其 y 值对我来说都很重要,我想绘制平滑线。谁能帮我解决这个问题?(stat_smooth没有做这项工作,因为它使我的情节几乎是直线)

这是我的 x 和 y 轴值(我不知道如何在此处插入表格)

x 轴值

Y 轴值:

0 投票
2 回答
351 浏览

matlab - MATLAB:密度时间图

我有 11 个包含密度的 1x50 矩阵。第一个看起来像 [20, 20, 20... 20] 并且表示时间 = 0。第二个看起来像 [20, 19, 22,..] 等,表示时间 = 100。这些继续变化,直到 t=1000。

我希望做的是创建一个绘图,其中元素在 x 轴上的位置(每个 50 条数据的 50 个位置)和时间(0-1000)在 y 轴上。理想情况下,我希望绘图完全填充颜色密度,并在侧面显示颜色范围代表的密度。

任何帮助将不胜感激!

灵感来自: http: //www.chrisstucchio.com/blog/2012/dont_use_scatterplots.html

0 投票
1 回答
761 浏览

r - 使用 sm.density.compare 时查找最可能分布的函数

我正在使用“sm”包来研究我的数据集中的分布。对于那些好奇的人,我将招聘实践视为年龄的函数,并试图确定群体的年龄分布是否会因性别或教育等属性而发生变化。

SM 包对我来说是一种新体验,我试图找到一个函数来描述最有可能生成数据集的密度函数,前提是零假设为真(两个密度图都是由从同一分布中抽取的随机样本生成的)。我没有发布图像所需的声誉,但我在 Imgur 上发现了这个也是用 sm.density.compare 生成的。

在此处输入图像描述

我们在图像中看到的是两个核密度图和一个青色区域,我理解它是包含真实密度图的 95% 可能性的参考带,前提是两条线是由来自相同分布的数据生成的。

我想找出一种方法来计算一个向量,该向量通过 x 轴上每个值的参考带内最可能的点。根据规则,我当然愿意接受关于我疯了或应该使用另一个包的建议。

0 投票
2 回答
3834 浏览

r - 关于如何使用 ggplot2 绘制 mixEM 类型数据的任何建议

我有一个从我的原始数据中获得的 100 万条记录的样本。(供您参考,您可以使用可能产生近似相似分布的虚拟数据

) 我认为直方图是两个对数正态分布的混合,我尝试使用以下代码使用 EM 算法拟合求和分布:

第一个图是对数似然图,第二个图(如果再次点击返回)给出类似于以下密度曲线:

混合模型密度曲线

正如我提到的,c1 是 mixEM[] 类型,而 plot() 函数可以适应这种情况。我想用颜色填充密度曲线。使用 ggplot2() 很容易做到这一点,但 ggplot2() 不支持 mixEM[] 类型的数据并抛出此消息:

ggplot 不知道如何处理 mixEM 类的数据

有没有其他方法可以解决这个问题?

0 投票
2 回答
1593 浏览

r - 重叠堆积密度图

我正在尝试使用 R 的本机绘图命令来实现与此类似的绘图。

在此处输入图像描述

我可以通过下面的代码得到类似的东西,但是,我希望密度多边形重叠。谁能建议一种方法来做到这一点?

输出:

在此处输入图像描述

0 投票
2 回答
1902 浏览

r - 抑制 ggplot2/qplot 密度图中的图例

我浏览了关于ggplot2的描述和书籍,找不到一种简单的方法来消除填充颜色的简单密度图中的图例。

这是我尝试过的一个简单的 1000 个数字(情节系列)序列,在前 200 个点中有大约 200 个 NA。

我查看了在线ggplot2文档,也找不到任何内容....

0 投票
0 回答
1025 浏览

r - 加入两个 ggplot2 直方图和密度图

我不得不重新审视这一点,并被要求制作一个密度图,用平滑线显示频率(直方图数据)。我用过geom_freqpoly,但结果很笨拙。

我有一个将 geom_histogram 与geom_density相同比例的 y 轴连接的图,这是一个非常好的图,但我希望在密度曲线上具有与直方图相同的颜色美学(即按因子年份),但没有填写密度图。我尝试了几种不同的方法,但这给了我最接近的方法,尽管在geom_density. 这是我的代码、绘图和示例数据。我试图将两个情节 ageom_histogram与 a结合起来,geom_density但无济于事。我得到了错误。我已经修改geom_density,所以它给出了与 binwidth 中相同的 y 值频率geom_histogram

ps 所有信用都交给 SOverflow。

在此处输入图像描述

样本数据