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

R语言绘图 | 使用scplotter包绘制细胞间通信图

原文教程:R语言绘图 | 使用scplotter包绘制细胞间通信图


前言

关于scplotter包,在前面的教程分享过。但是,绝大部分同学,也许就一带而过(PS:包括自己)。其实,很多时候,我们会收藏很多的教程,推文等,但绝大多数都是在“吃灰”。

此教程,我们分享使用scplotter包中<font style="color:rgb(53, 148, 247);">CCCPlot()</font>函数绘制<font style="color:rgb(53, 148, 247);">Cell-Cell Communication Plot</font>

教程网址:

https://pwwang.github.io/scplotter/reference/CCCPlot.html

code

##'@安装R包remotes::install_github(“pwwang/scplotter”)# ordevtools::install_github(“pwwang/scplotter”)# or using conda#$ conda install pwwang::r-scplotter

1. Usage

CCCPlot( data, plot_type = c(“dot”, “network”, “chord”, “circos”, “heatmap”, “sankey”, “alluvial”), method = c(“aggregation”, “interaction”), magnitude = waiver(), specificity = waiver(), weighted = TRUE, meta_specificity = “sumlog”, split_by = NULL, x_text_angle = 90, link_curvature = 0.2, link_alpha = 0.6, facet_by = NULL, show_row_names = TRUE, show_column_names = TRUE,…)

2. Examples

set.seed(8525)data(cellphonedb_res)CCCPlot(data = cellphonedb_res, plot_type = “network”, legend.position = “none”, theme = “theme_blank”, theme_args = list(add_coord = FALSE))

CCCPlot(cellphonedb_res, plot_type = “chord”)

CCCPlot(cellphonedb_res, plot_type = “heatmap”)

CCCPlot(cellphonedb_res, plot_type = “dot”, weighted = FALSE)

CCCPlot(cellphonedb_res, plot_type = “sankey”)

cellphonedb_res_sub <- cellphonedb_res[ cellphonedb_res$source %in% c(“Dendritic”, “CD14+ Monocyte”),]CCCPlot(cellphonedb_res_sub, plot_type = “dot”, method = “interaction”)

CCCPlot(cellphonedb_res_sub, plot_type = “network”, method = “interaction”, node_size_by = 1)

CCCPlot(cellphonedb_res_sub, plot_type = “heatmap”, method = “interaction”)

教程网址:

https://pwwang.github.io/scplotter/reference/CCCPlot.html

往期部分文章

1. 最全WGCNA教程(替换数据即可出全部结果与图形)

  • WGCNA分析代码六

推荐大家购买最新的教程,若是已经购买以前WGNCA教程的同学,可以在对应教程留言,即可获得最新的教程。(注:此教程也仅基于自己理解,不仅局限于此,难免有不恰当地方,请结合自己需求,进行改动。)


2. 精美图形绘制教程

  • 精美图形绘制教程
  • 《R语言绘图专栏–50+图形绘制教程》

3. 转录组分析教程

  • 转录组上游分析教程[零基础]
  • 一个转录组上游分析流程 | Hisat2-Stringtie
  • Samll RNA上游分析

4. 转录组下游分析

  • 批量做差异分析及图形绘制 | 基于DESeq2差异分析
  • GO和KEGG富集分析
  • 单基因GSEA富集分析
  • 全基因集GSEA富集分析

小杜的生信筆記 ,主要发表或收录生物信息学教程,以及基于R分析和可视化(包括数据分析,图形绘制等);分享感兴趣的文献和学习资料!!

http://www.dtcms.com/a/104551.html

相关文章:

  • 【超详细】一文解决更新澎湃2.0后LSPose失效问题
  • STM32 FATFS - 在flash上运行fatfs
  • 文章记单词 | 第15篇(六级)
  • Java笔记2——编程基础
  • 高效内存位操作:如何用C++实现数据块交换的性能飞跃?
  • STM32技能综合巩固
  • 使用 Vue 重构 RAGFlow 实现聊天功能
  • 第十二届蓝桥杯省赛软件类(cc++组)
  • 一场国际安全厂商的交流会议简记
  • 移动端浏览器调用摄像头失败,需要https,配置开发环境证书
  • 尚硅谷2019版Java异常处理篇笔记记录
  • Ranger一分钟
  • 步进电机控制频率解析:500 Hz 还是 500×256 Hz?
  • 基于大模型的房间隔缺损手术全流程预测与方案优化研究报告
  • 【56】数组指针:指针穿梭数组间
  • Python数据类型-list
  • 传统汽车 HMI 设计 VS 新能源汽车 HMI 设计,有何不同?
  • Spring Boot向Vue发送消息通过WebSocket实现通信
  • 解决ubuntu18.04无法进入系统桌面
  • 【文献阅读】Vision-Language Models for Vision Tasks: A Survey
  • Spark,HDFS概述
  • Android7 Input(三)EventHub
  • HTTP响应数据包全面解析:结构、原理与最佳实践
  • [GESP202503 C++六级题解]:P1196:环线
  • 基于Vue的低代码可视化表单设计器 FcDesigner 3.2.11更新说明
  • latex下载软件
  • 蓝桥杯准备(前缀和差分)
  • 【矩阵快速幂】P3702 [SDOI2017] 序列计数|省选-
  • C++ 新特性 | C++ 11 | 移动语义
  • 【huggingface 数据下载】ssh / https 不同的下载流程,hf 镜像下载注意事项