标签: visualization

在OpenGL中绘制许多球体

我想使用OpenGL绘制许多球体(~100k).到目前为止,我正在做类似的事情

for (int i=0; i<pnum; i++){
     glPushMatrix();
     glTranslatef(bpos[i].x, bpos[i].y, bpos[i].z);
     glCallList(DListSPHERE);
     glPopMatrix();
}
Run Code Online (Sandbox Code Playgroud)

在使用适当的球体之前,我使用过GL_POINTS.这允许我glDrawArrays用一个包含所有非常有效点的数组调用.有没有比上面的代码更好的方法来绘制许多相同的对象?

opengl performance glut visualization

7
推荐指数
1
解决办法
4779
查看次数

适用于C++的优秀代码可视化/重构工具?

我发现自己最近在工作中遇到了很多相当大而复杂的代码库,我被要求进行复审或重构或两者兼而有之.当代码高度并发,大量使用模板(特别是静态多态)并且具有依赖于回调/信号/条件变量/等的逻辑时,这可能非常耗时.

C++期间是否有任何良好的可视化工具,其中有哪些实际上与"高级"C++功能相配合?任何事情都可能比我现在的方法更好,这基本上是笔+纸或踩过调试器.调试器方法可以很好地跟踪特定的代码路径,但是对于在进行严格的重构时看到真正需要的大图片并不是很好.

编辑:我应该提一下,Visual Studio插件对我来说不会有很多帮助,因为我们的东西主要是Linux.

c++ refactoring visualization

7
推荐指数
1
解决办法
4175
查看次数

在python,代码和最有用的可视化中绘制2D矩阵

我有一个非常大的矩阵(10x55678),采用"numpy"矩阵格式.该矩阵的行对应于一些"主题",列对应于单词(来自文本语料库的唯一单词).该矩阵中的每个条目i,j是概率,意味着单词j以概率x属于主题i.因为我使用的是id而不是真实的单词,因为我的矩阵的维度非常大,我需要以某种方式对其进行可视化.你建议使用哪种可视化?一个简单的情节?或者更复杂和信息量更大的一个?(我问这些因为我对可用的可视化类型一无所知).如果可能,你能给我一个使用numpy矩阵的例子吗?谢谢

我问这个问题的原因是我希望对我的语料库中的单词主题分布有一个大致的看法.欢迎任何其他方法

python plot visualization numpy matplotlib

7
推荐指数
1
解决办法
3万
查看次数

Python探查器输出的Treemap可视化视图?

是否有Python的分析器可以渲染像Kcachegrind的Callee地图视图?

kcachegrind Callee地图视图

python profiling visualization data-visualization

7
推荐指数
1
解决办法
1374
查看次数

使用SVG和Javascript的交互式有向图

我必须为SVG有向图添加一些交互功能.

到目前为止,我想要显示的图表是从点文件生成并呈现为SVG.我想知道是否有一些简单的方法可以为这样的SVG文档添加交互性(可能使用Javascript).

我需要的是当鼠标越过一个节点时显示一些信息,并可以比较两个节点.

由于我的模型是自动生成的,我宁愿保留点生成的SVG,并使用单独的Javascript添加其他信息.

javascript svg visualization directed-graph dot

7
推荐指数
1
解决办法
5082
查看次数

移动可视化工具(平板电脑)

我有一个项目可视化平板电脑上的一些数据.我可能会使用android来开发应用程序,但我不知道如何可视化实时数据?

在Android上可以使用哪些工具来执行此操作?我注意到我可以使用OpenGL ES,但后来我对此一无所知,这对我来说非常复杂.还有其他简单的工具可以获取实时数据并将其可视化吗?

我们有一个基本的Matlab/Simulink可视化,但需要更好的可视化.

有什么建议吗?

android visualization opengl-es tablet

7
推荐指数
1
解决办法
4435
查看次数

如何在d3.scale.ordinal()中指定域?

var W = 100;
var H = 200;

var data = [{v:4}, {v:8}, {v:15}, {v:16}, {v:23}, {v:42}];

var x = d3.scale.linear().domain([0, max_x]).range([0, W]);
var y = d3.scale.ordinal().domain([0, 1, 2, 3, 4, 5]).rangeBands([0, H]);
Run Code Online (Sandbox Code Playgroud)

如何自动枚举数据域,而无需键入它例如0,1,2,3我都试过domain(data),和domain([0, data.length]),但我需要在两者之间的所有值.

javascript visualization d3.js

7
推荐指数
1
解决办法
4582
查看次数

Java Library生成交互式Graph

我希望将我们的SOA服务可视化为图形.我们有商业服务和域名服务.

                        -> domain service 1
e.g. business service 1 -> domain service 2
                        -> domain service 3
Run Code Online (Sandbox Code Playgroud)

我目前使用graphviz/dot来生成图表 - 到目前为止一切都很好.图表非常大.现在我正在寻找一个工具,允许我创建"交互式"图形,我可以点击一个节点(一个业务服务),它将集中在视图中,所有依赖项(其他节点)围绕它对齐.

有没有可以做到这一点的图书馆?我已经看过"JUNG"并没有找到实现这个目标的例子.

期待您的回复

marcel ps:如果有非java工具我也会感兴趣

java visualization graph graphviz

7
推荐指数
1
解决办法
6210
查看次数

在xgplot2中将x = y行添加到hexplot

您好我正在尝试通过在ggplot中使用hexplots来查看可视化数据集的不同方法.我基本上想要一个带有1.黄土线2的十六进制图.回归线3.x = y线 - >相当于abline(0,1)

到目前为止,我已经提出了这种代码:

c <- ggplot(mtcars, aes(qsec, wt))
c+stat_binhex()+stat_smooth(method="loess", colour="red")+stat_smooth(method='lm', se=FALSE, colour="orange")+ geom_abline(intercept=0, slope=1)
Run Code Online (Sandbox Code Playgroud)

这给出了下图,但我仍然没有看到x = y参考线.请帮忙.我不确定为什么它不起作用.谢谢

在此输入图像描述

visualization r ggplot2

7
推荐指数
1
解决办法
2万
查看次数

Gnuplot平行坐标/轴绘制关键注释

我可以用Gnuplot 5.0绘制平行坐标图.例如:

plot "ranking_top10.dat" using 4:5:6:7:8:2 with parallel lt 1 lc variable
Run Code Online (Sandbox Code Playgroud)

将绘制5个轴和不同颜色的线条.但是,我想将键与每个行关联起来.例如,我想将一个键(字符串)与紫色线相关联,并在图中显示它.怎么做?

parallel_axes

visualization graph gnuplot

7
推荐指数
1
解决办法
587
查看次数