Javascript HTML5+;JS极坐标散点图
有人能推荐现有的HTMl5/JS数据可视化工具包或库来帮助生成类似的极坐标散点图吗?代码示例会很酷 不幸的是,为了查看数据的实时拷贝,我必须在平板电脑上完成这项工作。所以没有flash,我不能每天使用matplotlib或其他工具预生成它 提前谢谢你 更新: 我最终做了类似的事情: 特别是以下几段代码帮助很大:Javascript HTML5+;JS极坐标散点图,javascript,html,charts,data-visualization,scatter-plot,Javascript,Html,Charts,Data Visualization,Scatter Plot,有人能推荐现有的HTMl5/JS数据可视化工具包或库来帮助生成类似的极坐标散点图吗?代码示例会很酷 不幸的是,为了查看数据的实时拷贝,我必须在平板电脑上完成这项工作。所以没有flash,我不能每天使用matplotlib或其他工具预生成它 提前谢谢你 更新: 我最终做了类似的事情: 特别是以下几段代码帮助很大: var x = pv.Scale.linear(-kx, kx).range(0, w), y = pv.Scale.linear(-ky, ky).range(0, h);
var x = pv.Scale.linear(-kx, kx).range(0, w),
y = pv.Scale.linear(-ky, ky).range(0, h);
var data = pv.range(100).map(function(i) {
var r = .5 + .2 * Math.random(), a = Math.PI * i / 50;
return {x: r * Math.cos(a), y: r * Math.sin(a)};
});
式中,r由DB(非随机)值驱动,绘制气泡类似于:
根据我的喜好设置大小、标题和半径
这将为您提供与matplotlib提供的加权极坐标散点图相似的加权极坐标散点图,而普通雷达图只允许您应用图标而不是加权气泡。Sencha.com的EXT.js可以做到这一点。它还自动渲染为画布和SVG
你可以看看广告。他们有很多可视化的例子,包括散点图。我实际上是用protovis来做这件事的,但是它从一个角使用x,y坐标,而不是从圆心。我在计算坐标以展开重量圆时遇到问题。想法?谢谢,但常规雷达并不能真正解决我的需要。