美文网首页
JIGplot开发- 笛卡尔坐标系-转-极坐标系

JIGplot开发- 笛卡尔坐标系-转-极坐标系

作者: 生信石头 | 来源:发表于2018-09-16 09:57 被阅读35次

写在前面

仅仅是作为笔记。ggplot2 或者 更确切的说,我欣赏的并不是ggplot2,而是图层语法对统计绘图的抽象。这里涉及到两个点:

  1. 图层语法:意思是,一套完美的语法
  2. 统计图形:意味着 其优势在于 绘制统计图形。

统计图形这一块,或者说是局限,更或者说是特点。令我痴迷的,发挥图层语法。当你发现,写好一个图层之后,一个polar就可以从笛卡尔坐标系转换成直角坐标系,或者更直接来说,柱形图变成饼图,那是一件多么舒服的事情。

之前我制作于统计图形,所以一直在开发一个几行命令就可以完成一个看起来信息量很大的图形。最后我却发现,这个毫无意义。或者开发这个并不是我最终需要的。
之所以这么说,是因为我需要的是可交互的展示型绘图,而不是统计相关的探索式绘图

尝试坐标系的变化

笛卡尔坐标系


image.png

查看面板边框,方便后续比较


image.png

以面板左侧为极,进行转换

polarPanel.polar(JIGConstants.PolarDirection.Left,0,360);
image.png

以面板上侧为极,进行转换

polarPanel.polar(JIGConstants.PolarDirection.Up,0,360);
image.png

以面板底部为极,进行转换

polarPanel.polar(JIGConstants.PolarDirection.Down,0,360);
image.png

以面板右侧为极,进行转换

polarPanel.polar(JIGConstants.PolarDirection.Right,0,360);
image.png

相关文章

  • JIGplot开发- 笛卡尔坐标系-转-极坐标系

    写在前面 仅仅是作为笔记。ggplot2 或者 更确切的说,我欣赏的并不是ggplot2,而是图层语法对统计绘图的...

  • JIGplot开发 - 应用 - 笛卡尔坐标系-转-极坐标系

    写在前面 事实上,做这个坐标系转换。目前来说,我唯一的目的是JIGCircos。主要原因是Circos,对于部分人...

  • 文献常用词库

    笛卡尔坐标系:cartesian coordinates 极角坐标系:polar coordinates 知识图库...

  • 3D数学基础及图形开发(一)坐标系

    3D数学基础及图形开发(一)坐标系及向量 (一) 笛卡尔坐标系 可以大致分为两大坐标系:左手坐标系右手坐标系 一些...

  • 个人笔记|三维GIS开发-cesium坐标系统

    三维GIS开发-vue+cesium坐标系统 屏幕坐标系/平面直角坐标系 笛卡尔空间直角坐标系/世界坐标 地理坐标...

  • 坐标思想的应用与拓展

    笛卡尔坐标系:(百度) 笛卡尔坐标系就是直角坐标系[https://baike.baidu.com/item/%E...

  • 内积

    内积 笛卡尔坐标系 直角坐标系 数量积

  • OpenGL-坐标系解析

    2D笛卡尔坐标系(二维坐标系) 3D笛卡尔坐标系(三维坐标系) 视口 视口 <= 窗口 OpenGL投影方式 正投...

  • WebGL知识点

    数学基础 坐标系:笛卡尔坐标系、极坐标等多坐标系:世界坐标系、物体坐标系、摄像机坐标系、惯性坐标系;向量、向量运算...

  • OpenGL 坐标系

    1. 2D笛卡尔坐标系 坐标是由x、y决定,即二维坐标系;标准设备坐标系【-1,1】。 2. 3D笛卡尔坐标系 ...

网友评论

      本文标题:JIGplot开发- 笛卡尔坐标系-转-极坐标系

      本文链接:https://www.haomeiwen.com/subject/xduxnftx.html