一、 频率分布图

1.1 数据准备

需要将数据和代码放入同一文件夹:

ATPAN.csv文件

RTPAN.csv文件

1.2 数据格式

1.3 画图

##画左边一列2个图

  • dev.new()

  • par(mfcol=c(2,2))

  • otu=read.csv("ATPAN.csv",row.names=1,header=T)

  • B<-otu$B

  • h<-hist(B,freq=FALSE,breaks=10,col="red",ylim=c(0,5),xlim=c(0,1),main="Abundant bloom")

  • lines(density(B),col="blue",lwd=2)

  • box()

  • NB<-otu$NB

  • h<-hist(NB,freq=FALSE,breaks=10,col="red",xlim=c(0,1),ylim=c(0,5),main="Abundant non-bloom")

  • lines(density(NB),col="blue",lwd=2)

  • box()

##画右边一列2个图

  • otu=read.csv("RTPAN.csv",row.names=1,header=T)

  • B<-otu$B

  • B<-na.omit(B)

  • h<-hist(B,freq=FALSE,breaks=20,col="red",ylim=c(0,5),xlim=c(0,1),main="Rare bloom")

  • lines(density(B),col="blue",lwd=2)

  • box()

  • NB<-otu$NB

  • h<-hist(NB,freq=FALSE,breaks=20,col="red",xlim=c(0,1),ylim=c(0,5),main="Rare non-bloom")

  • lines(density(NB),col="blue",lwd=2)

  • box()

##R软件出图效果

将原图保存为PDF格式文件

1.4 AI修图

在AI中修图,得到最终图如下:

1.4.1 颜色调整

将第一横排(左、右)两图颜色调为红色(R:231, G:33, B:26);将第二横排(左、右)两图颜色调为绿色(R:33, G:164, B:100)

剩余文章内容<<<<

频率分布图和散点图SOP,R教程相关推荐

  1. 频率分布图和散点图SOP

    一. 频率分布图 1.1 数据准备 需要将数据和代码放入同一文件夹: ATPAN.csv文件 RTPAN.csv文件 1.2 数据格式 1.3 画图 ##画左边一列2个图 dev.new() par( ...

  2. matlab画一组数据的频率分布图

    matlab画一组数据的频率分布图 L空间度汇总.xlsx B=xlsread('L空间度汇总.xlsx'); %注意点,待处理数据的excel文件要和脚本文件路径相同,即放置在同一文件夹下,否则无法 ...

  3. rstudio查询命令_【R教程】RStudio使用指南

    来源:数量经济学 回顾:[R教程]R与RStudio简介及安装 1.Rstudio界面简介 界面一般分为四个窗口, 包括代码编辑窗口.变量浏览窗口.命令执行窗口(控制台(Console)).文件管理窗 ...

  4. 送书《R语言数据分析和可视化》 | 这个为生信学习和生信作图打造的开源R教程真香!!!...

    生物信息学习的正确姿势 NGS系列文章包括NGS基础.在线绘图.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流程).单细胞 ...

  5. python绘制散点图、如何选两列作为横坐标_Python利用matplotlib绘制散点图的新手教程...

    前言 上篇文章介绍了使用matplotlib绘制折线图,参考:https://www.jb51.net/article/198991.htm,本篇文章继续介绍使用matplotlib绘制散点图. 一. ...

  6. python怎么用散点图_Python利用matplotlib绘制散点图的新手教程

    前言 上篇文章介绍了使用matplotlib绘制折线图,参考:https://www.jb51.net/article/198991.htm,本篇文章继续介绍使用matplotlib绘制散点图. 一. ...

  7. 使用ggplot2绘制频率分布图

    问题:当用geom_histogram()或geom_freqpoly()在做频率直方图或频率直线图的时候,发现纵轴显示的是count而不是真正的比例,如果解决这个问题呢? 解决方法:1.在主映射ae ...

  8. rstudio安装后如何打开_【R教程】R与RStudio简介及安装

    来源:数量经济学 1 R与RStudio关系 R是统计领域广泛使用的工具,属于GNU系统的一个自由.免费.源代码开放的软件,是用于统计计算和统计绘图的优秀工具.R是用于统计分析.绘图的语言和操作环境. ...

  9. sns.jointplot画联合分布图 直方图+散点图,设置xy轴标签

    ax = sns.jointplot(x=bo.x13,y=bo.x1) ax.set_axis_labels('低社会地位人口的比例(%)', '人均犯罪率') 或者 ax = sns.jointp ...

最新文章

  1. 华为八爪鱼自动驾驶云
  2. [计算机网络] C++模拟telnet登陆SMTP服务发送邮件过程
  3. js、jquery、h5、css等简记
  4. 数据结构(C语言实现)第1章课后习题参考答案
  5. 数据挖掘 —— 有监督学习(回归)
  6. 预处理命令[#define]说明
  7. 巴西政府考虑用微软产品替换开源软件
  8. 95-110-026-源码-Env-RemoteStreamEnvironment
  9. jquery name选择器_Jquery--1
  10. Jenkins:项目配置
  11. BI(商务智能)是对商业数据进行价值提取的过程
  12. mysql 保存时间报错_JPA在MySQL数据库中保存错误的日期
  13. 机器学习基础知识之概率论基础详解
  14. java---解惑--
  15. python怎样分析文献综述_教你如何做文献综述
  16. 啥也不懂,实现Deepin系统如何有效安装TL-WDN5200H v2.0 linux驱动,自测成功
  17. Rouge的安装与使用
  18. PS轻松制作GIF动态图
  19. 【开源推荐】XMM Go语言环境中完全自主实现的第三方内存管理库
  20. java中的导入gnu,GNU链接脚本使用

热门文章

  1. BootLoader、Linux Kernel(linux内核)、RootFile(根文件系统)
  2. Mysql5.5Mysql5.6Mysql5.7区别
  3. 《C++0x漫谈》系列之:Concept, Concept!
  4. hibernate QBE例子
  5. 基于Linux的C++ Part 5 程序组织与开发方法
  6. mac安装zsh和oh my zsh,并配置显示历史命令
  7. 杂记1:正向反向迭代器,不同stl容器的lower_bound的使用(set,map,vector,arr,pair),数字转字符串
  8. skywalking
  9. 企业数字化转型的“迷途”和“指南”
  10. 腹式呼吸胸部发麻是怎么回事?