2013-01-18 53 views

回答

16

当然,在这里你去:

polar plot

的功能是使用d3.svg.line.radial绘制。背景径向网格实现为线,圆和文本元素。一个小问题是代码需要弧度(对于d3.svg.line.radial)和度(对于SVG的transform attribute)。我使用了旋转的文本标签,因为SVG很容易处理,但如果您不介意使用小三角来定位文本标签,则可以使用非旋转标签。

请仔细注意线的角度定义:D3的径向线和面积从12点开始顺时针方向进行,而这个图从3点开始逆时针方向进行!

+0

谢谢迈克,非常感谢! – chriswynnyk

2

Plotly让你用MATLAB,Python和R制作交互式极坐标图表。结果是交互式的,并用D3.js渲染。你可以看到几个MATLAB的例子(代码+交互式图)here


enter image description here


enter image description here




enter image description here




免责声明:我在Plotly队。