当前位置: 首页 > news >正文

sema3a在癌症的不同阶段表达值有显著的变化。

在这里插入图片描述

getwd()
setwd(“G:/r/R语言绘制50个SCI图的输入文件及代码/10.boxplotFacet/”)
#读取输入文件
rt=read.table(inputFile, header=T,sep=“\t”,check.names=F,row.names=1)
x=colnames(rt)[1]
colnames(rt)[1]=“Type”
head(rt)

在这里插入图片描述

#差异分析
geneSig=c(“”)
for(
gene in colnames(rt)[2:ncol(rt)]){
rt1=rt[,c(gene,“Type”)]
colnames(rt1)=c(“expression”,“Type”)
p=1
if(length(levels(factor(rt1KaTeX parse error: Expected '}', got 'EOF' at end of input: …= rt1) p=testp.value #组内按照type看是否有显著性
}else{
test=wilcox.test(expression ~ Type, data = rt1)
p=test$p.value
}
Sig=ifelse(p<0.001,““,
ifelse(p<0.01,”
“,
ifelse(p<0.05,”
”,“”)))
geneSig=c(geneSig,Sig)
}
colnames(rt)=paste0(colnames(rt),geneSig)

#把数据转换成ggplot2输入文件
head(rt)
data=melt(rt,id.vars=c(“Type”))
head(data)
colnames(data)=c(“Type”,“Gene”,“Expression”)
head(data)
在这里插入图片描述

#绘制
p1=ggplot(data,aes(x=Type,y=Expression,fill=Type))+
guides(fill=guide_legend(title=x))+
labs(x = x, y = “Gene expression”)+
geom_boxplot()+ facet_wrap(~Gene,nrow =1)+ theme_bw()+
theme(axis.text.x = element_text(angle = 45, hjust = 1))

#输出
pdf(file=outFile, width=9, height=5)
print(p1)
dev.off()

型号指的是sema3a在癌症的不同阶段表达值有显著的变化。
而sema3b在癌症的不同阶段表达值没有显著改变。
在这里插入图片描述

相关文章:

  • 11. 第一章总结
  • 到着推 确定好分几群之后重新画图 回复
  • 12. 转义字符及print函数的参数
  • 13. Python数据类型之布尔类型
  • 14. 加减乘除 取整 取余 幂运算
  • velocyto.R安装失败
  • 15. Python 赋值运算
  • Windows环境下Boost的安装
  • 16. Python 比较运算
  • cmd命令行下怎么切换目录 命令行改变目录
  • 17. Python 逻辑运算
  • 2_velocyto.R包 docker容器的安装 使用docker来安装velocyto
  • 1-使用华为云的ubuntu系统安装docker Linux安装docker安装 国内安装有时候很慢 最好翻墙安装
  • 18. Python input( )输入函数
  • 19. input( )输入函数课后练习
  • php的引用
  • hexo+github搭建个人博客
  • [case10]使用RSQL实现端到端的动态查询
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Github访问慢解决办法
  • JAVA 学习IO流
  • java概述
  • JSONP原理
  • PHP那些事儿
  • python学习笔记-类对象的信息
  • ReactNative开发常用的三方模块
  • Yii源码解读-服务定位器(Service Locator)
  • 编写高质量JavaScript代码之并发
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 我有几个粽子,和一个故事
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 阿里云ACE认证学习知识点梳理
  • 回归生活:清理微信公众号
  • 交换综合实验一
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • (LeetCode C++)盛最多水的容器
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (七)Knockout 创建自定义绑定
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)linux下的时间函数使用
  • (转载)OpenStack Hacker养成指南
  • .htaccess配置常用技巧
  • /boot 内存空间不够
  • ??eclipse的安装配置问题!??
  • @在php中起什么作用?
  • [ C++ ] 继承
  • []指针
  • [2016.7.test1] T2 偷天换日 [codevs 1163 访问艺术馆(类似)]
  • [android学习笔记]学习jni编程
  • [BIZ] - 1.金融交易系统特点
  • [C#]OpenCvSharp结合yolov8-face实现L2CS-Net眼睛注视方向估计或者人脸朝向估计
  • [CDOJ 1343] 卿学姐失恋了