怎么用R语言统计相同ID出现的频率
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,本篇内容介绍了"怎么用R语言统计相同ID出现的频率"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!R语
千家信息网最后更新 2025年01月23日怎么用R语言统计相同ID出现的频率
本篇内容介绍了"怎么用R语言统计相同ID出现的频率"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
R语言代码,统计向量的频次,其实很简单,用table方法一步就完成,后面就是绘图了:
注意本代码的主题为cowplot主题适合SCI文章发表,并设置了柱状图上加数字。
library(reshape2)local({r <- getOption("repos") ;r["CRAN"] <- "http://mirrors.tuna.tsinghua.edu.cn/CRAN/" ;options(repos=r)}) library(ggplot2)library(cowplot)library(RColorBrewer)pairjoin <- function(x){ ran=x ran[length(ran)]=">=11" ran=ran[-1] ran}#统计频率,并把大于11的 归类到一起:data=table(data)data[data>10]=11MassStatN <- with(hist(data, breaks=seq(0, 11, by = 1), plot=FALSE), data.frame(N=counts, Mass=pairjoin(breaks), PCT=counts/sum(counts)))MassStatNMassStatN$Mass=factor(MassStatN$Mass,levels = MassStatN$Mass,order=T)pn=ggplot(data=MassStatN, aes(x=Mass, y=N)) + geom_bar(fill="#4DAF4A",alpha = .9, stat="identity",width=0.8) + geom_text(aes(x=Mass,y=N+20,label=N))+ guides(fill=FALSE)+ theme(legend.key = element_blank(),legend.title = element_blank() )+ xlab("Peptide number")+ylab("Protein number") +ggtitle("Peptide number distribution")pn
"怎么用R语言统计相同ID出现的频率"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
统计
语言
频率
相同
代码
内容
文章
更多
知识
实用
学有所成
接下来
主题
向量
困境
实际
就是
情况
数字
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
2020网络安全培训通知
头歌mysql数据库实训答案
计算机科学与技术会学软件开发嘛
软件开发如何限制控标
程序与数据库密码连接
数据库绘图方法的发展
mp的服务器
余姚祭月网络技术有限公司
aupp免费同人数据库
护苗网络安全班队会材料
高并发服务器线程个数
帆软BI可以连接多少类数据库
互联网电话服务器
安徽网络技术开发概况
用友erp找不到数据库
微信数据库的安全
搞单片机软件开发接私活行吗
延庆区未来软件开发价目表
缺乏网络安全的危害
河南软件开发创新服务
江西态势平台软件开发
云防护服务器
江苏网络技术服务信息
国网全场景网络安全防护架构
机关单位网络安全重要性
更名网络安全等级保护
能源互联网电力科技项目
openpyxl 数据库
网络安全与信息化部门怎么样
ts80x服务器支持raid