频率分布图和散点图SOP,R教程
一、 频率分布图
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教程相关推荐
- 频率分布图和散点图SOP
一. 频率分布图 1.1 数据准备 需要将数据和代码放入同一文件夹: ATPAN.csv文件 RTPAN.csv文件 1.2 数据格式 1.3 画图 ##画左边一列2个图 dev.new() par( ...
- matlab画一组数据的频率分布图
matlab画一组数据的频率分布图 L空间度汇总.xlsx B=xlsread('L空间度汇总.xlsx'); %注意点,待处理数据的excel文件要和脚本文件路径相同,即放置在同一文件夹下,否则无法 ...
- rstudio查询命令_【R教程】RStudio使用指南
来源:数量经济学 回顾:[R教程]R与RStudio简介及安装 1.Rstudio界面简介 界面一般分为四个窗口, 包括代码编辑窗口.变量浏览窗口.命令执行窗口(控制台(Console)).文件管理窗 ...
- 送书《R语言数据分析和可视化》 | 这个为生信学习和生信作图打造的开源R教程真香!!!...
生物信息学习的正确姿势 NGS系列文章包括NGS基础.在线绘图.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流程).单细胞 ...
- python绘制散点图、如何选两列作为横坐标_Python利用matplotlib绘制散点图的新手教程...
前言 上篇文章介绍了使用matplotlib绘制折线图,参考:https://www.jb51.net/article/198991.htm,本篇文章继续介绍使用matplotlib绘制散点图. 一. ...
- python怎么用散点图_Python利用matplotlib绘制散点图的新手教程
前言 上篇文章介绍了使用matplotlib绘制折线图,参考:https://www.jb51.net/article/198991.htm,本篇文章继续介绍使用matplotlib绘制散点图. 一. ...
- 使用ggplot2绘制频率分布图
问题:当用geom_histogram()或geom_freqpoly()在做频率直方图或频率直线图的时候,发现纵轴显示的是count而不是真正的比例,如果解决这个问题呢? 解决方法:1.在主映射ae ...
- rstudio安装后如何打开_【R教程】R与RStudio简介及安装
来源:数量经济学 1 R与RStudio关系 R是统计领域广泛使用的工具,属于GNU系统的一个自由.免费.源代码开放的软件,是用于统计计算和统计绘图的优秀工具.R是用于统计分析.绘图的语言和操作环境. ...
- sns.jointplot画联合分布图 直方图+散点图,设置xy轴标签
ax = sns.jointplot(x=bo.x13,y=bo.x1) ax.set_axis_labels('低社会地位人口的比例(%)', '人均犯罪率') 或者 ax = sns.jointp ...
最新文章
- 华为八爪鱼自动驾驶云
- [计算机网络] C++模拟telnet登陆SMTP服务发送邮件过程
- js、jquery、h5、css等简记
- 数据结构(C语言实现)第1章课后习题参考答案
- 数据挖掘 —— 有监督学习(回归)
- 预处理命令[#define]说明
- 巴西政府考虑用微软产品替换开源软件
- 95-110-026-源码-Env-RemoteStreamEnvironment
- jquery name选择器_Jquery--1
- Jenkins:项目配置
- BI(商务智能)是对商业数据进行价值提取的过程
- mysql 保存时间报错_JPA在MySQL数据库中保存错误的日期
- 机器学习基础知识之概率论基础详解
- java---解惑--
- python怎样分析文献综述_教你如何做文献综述
- 啥也不懂,实现Deepin系统如何有效安装TL-WDN5200H v2.0 linux驱动,自测成功
- Rouge的安装与使用
- PS轻松制作GIF动态图
- 【开源推荐】XMM Go语言环境中完全自主实现的第三方内存管理库
- java中的导入gnu,GNU链接脚本使用
热门文章
- BootLoader、Linux Kernel(linux内核)、RootFile(根文件系统)
- Mysql5.5Mysql5.6Mysql5.7区别
- 《C++0x漫谈》系列之:Concept, Concept!
- hibernate QBE例子
- 基于Linux的C++ Part 5 程序组织与开发方法
- mac安装zsh和oh my zsh,并配置显示历史命令
- 杂记1:正向反向迭代器,不同stl容器的lower_bound的使用(set,map,vector,arr,pair),数字转字符串
- skywalking
- 企业数字化转型的“迷途”和“指南”
- 腹式呼吸胸部发麻是怎么回事?