最近开发了一个新的R包spiralize,可以使用阿基米德螺线对数据进行可视化。在数据可视化中,螺线具有以下两个优点:1. 可以可视化具有非常长的数据轴的数据,同时能够提高可视化的分辨率;2.可以有效的对周期性的时间序列数据进行可视化。

spiralize包现在在GitHub上:https://github.com/jokergoo/spiralize。很快会提交到CRAN。

下面是一些例子。具体使用方法请见文档。我想已经写的很详细了。

  1. ggplot2的下载数。图中的数值是当天的下载量与当年的平均下载量比值的log2值。一圈为52个星期。

2. 神经系统肿瘤的分型。其中一共有14个肿瘤类型和一共91个亚型,数据中一共有大约2800个样本。

3. pi的前5000位

4. 哺乳动物的生命树,一共有3083个物种。

5. 全球气候变化。其中的值是相对于一个基数的差别。

6. 太阳黑子活动周期,其中的数值为太阳黑子数。

7. blast结果。其中是TP53的编码序列在人和小鼠之间的比对。

8. 甲基化和组蛋白修饰,其中包含了四个组蛋白修饰,基因为BCAT2。

使用阿基米德螺线进行数据可视化相关推荐

  1. 在Matlab中绘制阿基米德螺线

    1.数学表达式 阿基米德螺线(Archimedean spiral),亦称"等速螺线".当一点P沿动射线OP以等速率运动的同时,这射线又以等角速度绕点O旋转,点P的轨迹称为&quo ...

  2. 强大的Python-使用NumPy和Matplotlib绘制数学(双纽线,阿基米德螺线,心形线)

    强大的Python-使用NumPy和Matplotlib绘制数学(双纽线,阿基米德螺线,心形线) NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度 ...

  3. java阿基米德螺线_阿基米德螺线图形设计_java基础实验报告.doc

    阿基米德螺线图形设计_java基础实验报告.doc 南京工程学院实验报告课程名称JAVA基础实验项目名称图形用户界面设计实验题目阿基米德螺线图形设计实验学生班级网络132实验学生姓名薛康威学号2021 ...

  4. java阿基米德螺线_JavaScript图形实例:阿基米德螺线

    1.阿基米德螺线 阿基米德螺线亦称"等速螺线".当一点P沿动射线OP以等速率运动的同时,该射线又以等角速度绕点O旋转,点P的轨迹称为"阿基米德螺线". 阿基米德 ...

  5. java阿基米德螺线_等速螺线(阿基米德螺线)

    一个圆盘以角速度 w 作转动,有一只蚂蚁在圆盘上沿着经过圆心的直线以速度 v 向外爬行,则小虫的运动轨迹为一条等速螺线,也叫阿基米德螺线( 假设在时刻 t=0 时,小虫位于原点,则在时刻 t 时,小虫 ...

  6. java螺线_JavaScript图形实例:阿基米德螺线

    1.阿基米德螺线 阿基米德螺线亦称"等速螺线".当一点P沿动射线OP以等速率运动的同时,该射线又以等角速度绕点O旋转,点P的轨迹称为"阿基米德螺线". 阿基米德 ...

  7. matlab上阿基米德线的切线,基于数学软件的阿基米德螺线切线计算与分析

    要:通过运用数学软件,按照中学课程中导数求解的思路,简便实现阿基米德螺线切线的计算,并对验证结果进行分析得出结论,为拓展中学数学教学方法提供参考. 关键词:阿基米德螺线 导数 数学教学 Mathema ...

  8. JavaScript 数学曲线—阿基米德螺线

    引子 最近在研究曲线运动的时候,尝试了用 AI 导出的 SVG 路径之后,发现有些还是回归到数学中更合适一些.搜集了一些资料,尝试后总结一下. Origin My GitHub 简介 阿基米德螺旋是以 ...

  9. lisp 阿基米德螺旋_用CAD如何画阿基米德螺线

    1.可以先用"电子表格"按阿基米德螺线公式计算出一列成对的X.Y的值.并做成"X,Y"的形式,然后复制这一列值,在CAD里画样条时粘贴上去就成了,"电 ...

最新文章

  1. 自动取款机如何使用无卡取款_如何设计700度高温下使用的自动夹具?
  2. 递增三元组蓝桥杯c语言,第九届蓝桥杯_递增三元组(枚举的优化思路)
  3. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
  4. 深入理解分布式技术 - 先更新数据库,还是先更新缓存
  5. 前端学习(3301):类组件的ref
  6. 前端学习(1898)vue之电商管理系统电商系统之渲染用户的对话框
  7. 利用httponly提升应用程序安全性
  8. 图的存储结构之邻接表
  9. sicily 1282. Computer Game
  10. Please select Android SDK的解决
  11. 指数基金投资从入门到精通——阅读笔记
  12. 淘宝京东的6位数字支付密码实现
  13. 阿里巴巴最新分销模式淘易客分销
  14. 软件企业软件产品税收优惠政策
  15. 【计算机网络】IPv6
  16. 信息增益与信息增益率详解
  17. 利用7z程序压缩、解压
  18. nginx 根据目录指定root_部署Nginx网站服务实现访问状态统计以及访问控制功能
  19. spark count统计元素个数
  20. UiPath自动化机器人有关版本问题解决和Robot连接到Orchestrator

热门文章

  1. 【计算机网络】TCP报文段结构
  2. 【软件测试】黑盒测试の场景测试法
  3. 【UI/UX】深度解析模态窗口
  4. 三子棋の局势判断(洛谷P1917题题解,Java语言描述)
  5. 哥德巴赫猜想(洛谷P1304题题解,Java语言描述)
  6. 简 易 版 的 进 程 池 模 型 学 习
  7. 内存对齐还是需要重视的——XMMATRIX 为例
  8. iOS 静态库和动态库的基本介绍和使用
  9. 【MaxCompute学习】隐式转化的问题
  10. LeetCode - Combinations