visualization相关内容

是否可以以每秒 60 次的速度从点数据构建热图?

我正在对云(实际云)进行模拟,其中云由 3D 点模拟,然后投影到大约 640x480 单位大的 2D 热图.点数大约是 50k,这是在没有模拟中断的情况下我所能做的最小的,但我似乎无法找到一种以任何速度执行此操作的方法(通常需要 3-5 秒的运行时间) 我想我的问题是,普通计算机是否能够做到这一点?我通常会低估当今计算机的速度,但在这种情况下,我可能高估了它们.我还没有优化模拟,但如果完全不可能 ..
发布时间:2021-12-19 18:15:17 C/C++开发

如何使用 GLUT/OpenGL 渲染到文件?

我有一个程序可以模拟随时间变化的物理系统.我想以预定的时间间隔(比如每 10 秒)将模拟状态的可视化输出到文件中.我想以一种很容易“关闭可视化"并且根本不输出可视化的方式来做到这一点. 我将 OpenGL 和 GLUT 视为进行可视化的图形工具.然而问题似乎是首先,它看起来只输出到窗口而不能输出到文件.其次,为了生成可视化,您必须调用 GLUTMainLoop 并停止主函数的执行 - 从那时 ..
发布时间:2021-12-19 17:35:14 其他开发

R中存在哪些技术来可视化“距离矩阵"?

我希望在我正在写的文章中展示一个距离矩阵,我正在寻找为它提供良好的可视化. 到目前为止,我遇到了气球图(我使用了它here,但我认为它在这种情况下不起作用),热图(这里是 一个很好的例子,但他们不允许展示表格中的数字,如果我错了,请纠正我.也许一半的表格是彩色的,一半是数字会很酷),最后是相关椭圆图(这里是 一些代码和示例 - 使用形状很酷,但我不知道如何在这里使用它). 还有各种聚类 ..
发布时间:2021-12-19 08:25:44 其他开发

如何在 R 中创建相关矩阵?

我有 92 组相同类型的数据. 我想为任何两个可能的组合创建一个相关矩阵. 即我想要一个 92 x92 的矩阵. 使得元素 (ci,cj) 应该是 ci 和 cj 之间的相关性. 我该怎么做? 解决方案 一个例子, d <- data.frame(x1=rnorm(10),x2=范数(10),x3=范数(10))cor(d) # 获取相关性(返回矩阵) ..
发布时间:2021-12-18 23:34:59 其他开发

如何访问与 D3 SVG 对象相关的 DOM 元素?

我正在尝试通过使用他们的基本气泡图之一来学习 D3.第一个任务:弄清楚如何拖动气泡并使其在拖动时成为最上面的对象.(问题是让 D3 的对象模型映射到 DOM,但我会到达那里...) 要拖动它,我们可以使用他们提供的代码简单地调用 d3 的拖动行为: var drag = d3.behavior.drag().on(“拖动开始",拖动开始).on("拖动",拖动移动).on("dragend ..
发布时间:2021-12-18 19:32:54 其他开发

如何在基于 d3.js 的“家谱"中显示婚姻?

我是一名 HTML/CSS 开发人员,正在研究用于构建“家谱"的 javascript 解决方案,该“家谱"需要以有意义的方式展示婚姻(当然来自家庭之外). 本质上,我正在考虑将它建立在基于 d3.js 的树状图上,例如http://bl.ocks.org/4063570,但我一直在努力寻找任何表示“婚姻". 下面是我将基于的数据的图像: 任何帮助/建议/链接将不胜感激!我只是不 ..
发布时间:2021-12-18 19:30:51 前端开发

d3.js 沿线圆形包装

我得到了一个数据集,其中每个样本都有一个大小(0-1000)和一个值(1-5 级).我想用沿着一条线(域轴)的不同大小的圆圈来可视化数据,就像: http://www.nytimes.com/interactive/2013/05/25/sunday-review/corporate-taxes.html?_r=1& (注意,即使有效税率相同,圆圈也不重叠) 示例数据: 示 ..
发布时间:2021-12-18 19:17:24 其他开发

D3 IE8 兼容性?

有没有办法让D3兼容IE8?此处和文档中的许多帖子都建议使用 aight.https://github.com/shawnbot/aight/blob/master/aight.js 但是,我将提到的行/文件添加到我的 html 中,但这在 ie8 中仍然不起作用.http://matthewpiatetsky.com/jsdemo.html 有人知道我是否需要采取任何其他步骤吗? ..
发布时间:2021-12-18 19:08:16 前端开发

我怎样才能用d3把一个圆圈放在前面?

首先,我使用 d3.js 在数组中显示不同大小的圆圈.在鼠标悬停时,我希望被鼠标悬停的圆圈变大,我可以做到,但我不知道如何将它带到前面.目前,一旦它被渲染,它就会隐藏在多个其他圆圈后面.我该如何解决这个问题? 这是一个代码示例: .on("mouseover", function() {d3.select(this).attr("r", function(d) { return 100; ..
发布时间:2021-12-18 18:43:28 前端开发

SVG 中的固定笔画宽度

我希望能够将 SVG 元素上的笔触宽度设置为“像素感知",无论当前应用的缩放转换如何,它始终为 1px 宽.我知道这很可能是不可能的,因为 SVG 的全部意义在于与像素无关. 上下文如下: 我有一个 SVG 元素,它设置了 viewBox 和 preserveAspectRatio 属性.看起来像这样 这意味着当我缩放该元素时,它内部的实际形状会相应地缩放(到目前为止效果很好). ..
发布时间:2021-12-17 18:40:15 其他开发

重用符号会提高 SVG 性能吗?

假设一个相对现代的、支持 SVG 的桌面浏览器和一个由数百个类似的简单节点组成的 SVG: 文档可以设置为许多单独的形状元素(、 等),并定义了它们自己的属性. 可以将文档设置为几个 元素和许多单独的 实例,这些实例可以适当地放置它们并调整它们的大小(W3 规范). 我了解使用 / 的语义和代码维护原因,但我现在不关心这些,我m 严格尝试优化渲染、转换和 DOM 更新性能.我可以看到 ..
发布时间:2021-12-17 18:31:38 其他开发

如何将 2 个图 (ggplot) 合并为一个图?

通过使用 R,是否可以将 2 个 ggplot 放在一起(即,在同一个图上)?我希望显示来自 2 个不同数据框的趋势,而不是将它们一个挨一个放置,我想将它们集成在一个图中,并且只更改其中一个(黑点)的颜色. 更具体地说,我有以下两个视觉效果: ggplot(visual1, aes(ISSUE_DATE,COUNTED)) + geom_point() + geom_smooth(fill ..
发布时间:2021-12-15 13:24:30 其他开发

更改 ggplot 因子颜色

我注意到这里盒须图调用: p + geom_boxplot(aes(fill = factor(cyl))) 为箱线图填充生成明亮的红色/绿色/蓝色,同时: p + geom_boxplot(aes(fill = factor(vs))) 产生明显的淡绿色/红色.在我的数据中,我得到了第二组颜色,但想要第一组(如 p + geom_boxplot(aes(fill = factor(cy ..
发布时间:2021-12-15 13:03:36 其他开发

ggplot2 : 用 geom_bar 绘制均值

我有以下数据框: test2 我正在使用以下方法绘制每组每个标签的条形图: ggplot(test2, aes(label, X2, fill=as.factor(groups))) +geom_bar(位置=“躲闪",统计=“身份") 但是,我似乎无法找到 stat="mean" 所以我可以在每个条形图上绘制均值而不是身份. 感谢您的帮助. 解决方案 只需使用 stat ..
发布时间:2021-12-15 13:03:12 其他开发

在 ggplot2 中创建散点图矩阵(pairs() 等效)

是否可以使用 ggplot2 绘制散点图矩阵,使用 ggplot 的出色功能,例如将附加因素映射到颜色、形状等并添加平滑度? 我正在考虑类似于 base 函数 pairs 的东西. 解决方案 您可能想尝试 plotmatrix: 库(ggplot2)数据(mtcars)plotmatrix(mtcars[,1:3]) 对我来说 mpg(mtcars 的第一列)不应该是一个因素. ..
发布时间:2021-12-15 13:00:40 其他开发

如何编写基于网络的音乐可视化工具?

我正在尝试寻找构建音乐可视化工具以在网络浏览器中运行的最佳方法.Unity 是一个选项,但我需要构建一个自定义音频导入/分析插件来获取最终用户的声音输出.Quartz 可以满足我的需求,但只能在 Mac/Safari 上运行.WebGL 似乎还没有准备好.Raphael 主要是 2D 的,仍然存在获取用户声音的问题......有什么想法吗?以前有人这样做过吗? 解决方案 WebGL “尚未 ..
发布时间:2021-12-11 16:49:47 其他开发

如何在 matplotlib mplot3D 或类似工具中显示 3D 阵列等值面的 3D 图?

我有一个 3 维 numpy 数组.我想显示(在 matplotlib 中)这个数组的等值面的一个很好的 3D 图(或者更严格地说,显示通过在样本点之间插值定义的 3D 标量场的等值面). matplotlib 的 mplot3D 部分提供了很好的 3D 绘图支持,但是(据我所知)它的 API 没有任何东西可以简单地采用标量值的 3D 数组并显示等值面.但是,它确实支持显示多边形的集合,所以 ..
发布时间:2021-12-11 13:52:30 Python

着色 Voronoi 图

我正在尝试为使用 scipy.spatial.Voronoi.这是我的代码: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt从 scipy.spatial 导入 Voronoi,voronoi_plot_2d# 组成数据点点数 = np.random.rand(15,2)# 计算 Voronoi 细分vor = Voronoi(点)# 阴谋voronoi_pl ..
发布时间:2021-12-11 13:52:10 Python

为什么很多例子在 Matplotlib/pyplot/python 中使用 `fig, ax = plt.subplots()`

我正在通过学​​习示例来学习使用 matplotlib,并且在创建单个绘图之前,很多示例似乎都包含如下一行... fig, ax = plt.subplots() 这里有一些例子... 修改刻度标签文本 http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html 我看到这个函数被大量使用,即使这个例子只是试图创 ..
发布时间:2021-12-11 13:46:09 Python