Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用D3.js的极坐标图_Javascript_Matlab_D3.js - Fatal编程技术网

Javascript 使用D3.js的极坐标图

Javascript 使用D3.js的极坐标图,javascript,matlab,d3.js,Javascript,Matlab,D3.js,有没有人知道使用 我见过一些玫瑰图,如和,但我真的在寻找更类似于Matlab极坐标图的东西: 任何例子都将不胜感激。谢谢 当然可以,给你: 函数是使用。背景放射状网格实现为直线、圆和文本元素。一个小麻烦是代码需要弧度(对于d3.svg.line.radial)和度(对于svg)。我使用旋转的文本标签是因为使用SVG很容易做到这一点,但如果您不介意使用一点三角法来定位文本标签,则可以使用非旋转的标签 请仔细注意直线角度的定义:D3的径向线和区域从12点开始顺时针进行,而此图从3点开始逆时针进行

有没有人知道使用

我见过一些玫瑰图,如和,但我真的在寻找更类似于Matlab极坐标图的东西:

任何例子都将不胜感激。谢谢

当然可以,给你:

函数是使用。背景放射状网格实现为直线、圆和文本元素。一个小麻烦是代码需要弧度(对于d3.svg.line.radial)和度(对于svg)。我使用旋转的文本标签是因为使用SVG很容易做到这一点,但如果您不介意使用一点三角法来定位文本标签,则可以使用非旋转的标签

请仔细注意直线角度的定义:D3的径向线和区域从12点开始顺时针进行,而此图从3点开始逆时针进行

允许您使用MATLAB、Python和R制作交互式极坐标图。结果是交互式的,并使用D3.js呈现。您可以看到一些MATLAB示例(代码+交互式图形)。












免责声明:我是Plotly团队的成员。

谢谢迈克,非常感谢!