创造示例数据并且同步讲解绘图技巧的资源推荐

大家应该是看过了无数R绘图技巧代码,各种R包介绍。我们基本上不写这方面,主要是因为早就过了需要美图引流的阶段,分享自己实践过程的真实代码经验比一味地翻译画图博客和文档好很多。

而且最近看到很多人在朋友圈转发这个: r-graph-gallery ,感觉就这一个网站就可以养活一个公众号了:

 

网址:http://www.r-graph-gallery.com/

r-garp-gallery收入了大量利用R语言绘制的图形,这些图形包含了很多方面,通过这个网站,我们可以方便直观观察到R语言所能做的一些图形。

Distribution

  • Violin
  • Density
  • Histogram
  • Boxplot
  • Ridgeline

Correlation

  • Scatter
  • Heatmap
  • Correlogram
  • Bubble
  • Connected scatter
  • Density 2d

Ranking

  • Barplot
  • Spider / Radar
  • Wordcloud
  • Parallel
  • Lollipop
  • Circular Barplot

Part of a whole

  • Grouped and Stacked barplot
  • Treemap
  • Doughnut
  • Pie chart
  • Dendrogram
  • Circular packing

Evolution

  • Line plot
  • Area
  • Stacked area
  • Streamchart
  • Time Series

Map

  • Map
  • Choropleth
  • Hexbin map
  • Cartogram
  • Connection
  • Bubble map

Flow

  • Chord diagram
  • Network
  • Sankey
  • Arc diagram
  • Edge bundling

General knowledge

  • Ggplot2
  • Animation
  • Interactivity
  • 3D
  • Caveats
  • Data art

最重要的是每个图都配有示例数据和代码

比如:http://www.r-graph-gallery.com/294-basic-ridgeline-plot.html

出图如下:

 

配套代码是:

# library
library(ggridges)
library(ggplot2)
 
# Diamonds dataset is provided by R natively
#head(diamonds)
 
# basic example
ggplot(diamonds, aes(x = price, y = cut, fill = cut)) +
  geom_density_ridges() +
  theme_ridges() + 
  theme(legend.position = "none")

是不是超级简单啊!

还有更多美图,比如小提琴图也是丰富多彩:http://www.r-graph-gallery.com/violin.html

前提是R语言基础过关啊!

再怎么强调生物信息学数据分析学习过程的计算机基础知识的打磨都不为过,我把它粗略的分成基于R语言的统计可视化,以及基于Linux的NGS数据处理

把R的知识点路线图搞定,如下:

  • 了解常量和变量概念
  • 加减乘除等运算(计算器)
  • 多种数据类型(数值,字符,逻辑,因子)
  • 多种数据结构(向量,矩阵,数组,数据框,列表)
  • 文件读取和写出
  • 简单统计可视化
  • 无限量函数学习

Linux的6个阶段也跨越过去 ,一般来说,每个阶段都需要至少一天以上的学习:

  • 第1阶段:把linux系统玩得跟Windows或者MacOS那样的桌面操作系统一样顺畅,主要目的就是去可视化,熟悉黑白命令行界面,可以仅仅以键盘交互模式完成常规文件夹及文件管理工作。
  • 第2阶段:做到文本文件的表格化处理,类似于以键盘交互模式完成Excel表格的排序、计数、筛选、去冗余,查找,切割,替换,合并,补齐,熟练掌握awk,sed,grep这文本处理的三驾马车。
  • 第3阶段:元字符,通配符及shell中的各种扩展,从此linux操作不再神秘!
  • 第4阶段:高级目录管理:软硬链接,绝对路径和相对路径,环境变量。
  • 第5阶段:任务提交及批处理,脚本编写解放你的双手。
  • 第6阶段:软件安装及conda管理,让linux系统实用性放飞自我。
(0)

相关推荐

  • 《R数据科学》第1章-ggplot2图层与绘图大法-全

    《R数据科学》第1章-ggplot2图层与绘图大法-全

  • R学习:R for Data Science(一)

    R语言学习系列 今天我们来开始一起学习一本书:R for Data Science 数据科学是一个极其广阔的领域,仅靠一本书是不可能登堂入室的.本书的目标是教会你使用最重要的数据科学工具.在一个典型的 ...

  • 接着,掌握一门能进行统计绘图的语言

    鼓捣完文本处理,那么就可以从非常混乱的文本中,基于某种模式提取出有效信息,那么剩下的就是画图. 画图,是一门艺术.统计绘图,也是一门艺术.生信数据太多,往往需要找到合适的图形,通过图形展示才能更好的从 ...

  • R Graph Gallery | 这个网站不仅有各种图,还附带有图的代码!

    背景介绍 今天给大家介绍一个R语言绘图的网站--The R Graph Gallery,这个网站不仅使用R绘制了各种图形,而且相应的图形代码也附上了,这样,不管你是新手小白需要练习敲击代码学习,还是进 ...

  • 【R分享|实战】科白君浅谈ggplot2包学习逻辑

    " 量变学习,过程深思,总结完善,突破创新."   --科白君 "R分享实战"专刊·第11篇   编辑 | 科白维尼   2671字 | 7分钟阅读 本期推文内 ...

  • 初学Python

    偶然机会在网上获知Python爬虫的文章,读了一遍,觉得耳目一新,开始学Python,搜慕课,学了几行代码,真的能够爬取相关资料,但对我不实用,我想用代码实现由数据到图形再到数据一个过程,以减少逐个数 ...

  • 科研用书推荐

    又到了双十一了.除了一些基本的用品在打折之外.在书籍方面,京东的每满100减50的活动还是很吸引人的.所以趁着这个机会,就给大家推荐不错的书籍.有兴趣的可以趁着有活动囤起来慢慢看. 对于医学科研而言, ...

  • 盘点12个Python数据可视化库,通吃任何领域

    大家普遍第一次接触到的Python数据可视化库基本上都是Matplotlib.Python还有很多数据可视化库,本文盘点了12款常用的Python数据可视化库,挑选适合自己业务的那一款吧! 深入学习P ...

  • HR用数据讲故事的3个技巧

    数据驱动的故事通过吸引受众并帮助他们理解以前无法理解的内容来推动变革.如果你没有以引起观众共鸣的引人入胜的方式讲故事,那么很可能不会采取任何行动.这意味着你在收集,清理和分析数据上的所有辛苦工作将浪费 ...

  • HR使用数据统计的7个技巧

    在人力资源管理中使用统计数据存在许多误解和误解,常常使我们无法利用统计数据所拥有的价值,例如"高级统计优于基本统计"或"负相关性不好".我们在这里消除这些神话和 ...

  • 禽鸟分结构部位讲解绘画技巧!种类全面,别错过!(收藏了)

    鸟的基本形态 一.禽鸟形态画法 画禽鸟首先应识别形态,掌握其不同特征和共同规律,这样在观察时易于记忆,离开时有助默写形象.禽鸟是卵生动物,其体不离蛋形,形态特征有关于日常生活(如飞鸣食宿等不同习性), ...

  • 85个超经典顶级CAD绘图技巧!会了你就是大神!

    来源: 室内设计圈 如有侵权,请联系删除 非常经典的资料,可能版本比较老,大家应该学会变通,不要纠结是不是你所用的版本,大多数道理都是一样的. 1.如何替换找不到的原文字体? 复制要替换的字库为将被替 ...

  • 边款“辛丑大吉”的刻法,实例讲解,技巧多多

    边款“辛丑大吉”的刻法,实例讲解,技巧多多

  • 10个Excel数据透视表最常用技巧

    点击下方 ↓ 关注,每天免费看Excel专业教程 置顶公众号或设为星标 ↑ 才能每天及时收到推送 个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiR ...

  • 从前期数据调整看信息发布技巧3则

    -- END -- 作者简介: 马学国:首批全国会计领军人才,注册会计师,高级会计师:某特大型央企师资库教师.有税收和工商管理教育背景,从事财会实务工作20多年.业余爱好研究财会实务问题.讲过会计准则 ...

  • 绘图技巧 | 科研图表可以在线绘制了!?这个宝藏网站值得你收藏

    DataCharm 定期更新 数据分析.数据可视化(商业.学术图表)教程,同时也会涉及机器学习.深度学习模型的构建及应用.所用工具主要包括Python.R.Processing等. 190篇原创内容 ...

  • 85个顶级CAD绘图技巧!会了你就是大神!

    非常经典的资料,可能版本比较老,大家应该学会变通,不要纠结是不是你所用的版本,大多数道理都是一样的. 1.如何替换找不到的原文字体? 复制要替换的字库为将被替换的字名,如:打开一幅图,提示未找到字体j ...