ggbiplot | 带箭头的主成分分析(PCA)图绘制
本期素材来源还是上期NC
中的图,因为图比较一般,就不放在CNS
绘图系列了,简单介绍一下ggbiplot
的用法即可。
❝
「Title:」Molecular determinants of response to PD-L1 blockade across tumor types
「DOI:」https://doi.org/10.1038/s41467-021-24112-w
❞
绘制
# 安装和载入包
library(devtools)
install_github("vqv/ggbiplot")
library(ggbiplot)
# 使用内置数据演示
data(wine)
head(wine)
# PCA分析
wine.pca <- prcomp(wine, scale. = TRUE)
# 可视化
ggbiplot(wine.pca, # PCA结果choices = c(1,2), # 主成分选择obs.scale = 1, # 标准化观测值var.scale = 1, # 标准化变量var.axes = TRUE, #为变量画箭头groups = wine.class, ellipse = TRUE, # 置信椭圆ellipse.prob = 0.95, # 置信区间,默认0.68circle = F) + # 画相关圈(仅适用于当scale = TRUE和var.scale = 1时调用prcomp)scale_color_manual(values = c('#fb9b8e','#00ac4c','#70abd8'))+theme_bw() +theme(legend.direction = 'horizontal', legend.position = 'top',legend.text = element_text(size = 14),legend.title = element_text(size = 16))
ggsave('pca.pdf',width = 5, height = 5)
❝
不带箭头即为文章中的图。
❞
示例数据和代码领取
点赞
、在看
本文,分享至朋友圈集赞20个
并保留30分钟
,截图发至微信mzbj0002
领取。
「木舟笔记2022年度VIP可免费领取」。
木舟笔记2022年度VIP企划
「权益:」
「2022」年度木舟笔记所有推文示例数据及代码(「在VIP群里实时更新」)。
data+code
木舟笔记「科研交流群」。
「半价」购买
跟着Cell学作图系列合集
(免费教程+代码领取)|跟着Cell学作图系列合集。
「收费:」
「99¥/人」。可添加微信:mzbj0002
转账,或直接在文末打赏。
往期内容
即将满员!CNS图表复现|生信分析|R绘图 资源分享&讨论群!(内附推文合集)
跟着 Nature Communication 学作图 | 热图+格子注释(通路富集相关)
R绘图 | 时间线热图
![](/assets/blank.gif)
ggbiplot | 带箭头的主成分分析(PCA)图绘制相关推荐
- 读文献先读图——主成分分析 PCA 图
上周五彩斑斓的气泡图 有让你眼花缭乱吗? 本周,化繁为简的PCA图 你值得拥有! 数据分析| 科研制图﹒PCA 图 关键词:主成分分析.降维 1665 年的鼠疫 牛顿停课在家提出了万有引力 ; 18 ...
- 项目管理:进度猫带你用思维导图绘制项目计划
思维导图在我们的学习和工作中的应用非常多,它能帮助我们对思考的问题做出全方位和系统的描述与分析,让我们更快的找到解决问题的关键因素. 思维导图每个项目经理都经常画,但是在画图过程中是否将全局意识贯穿整 ...
- Echarts绘制带箭头的线
Echarts绘制带箭头的线 这个图主要参考echarts官网的关系图绘制的,难点在于去掉其余导向图的箭头,只保留最后一个节点的箭头,以及处理值为null时箭头的指向问题,代码如下: <temp ...
- 223.主成分分析PCA
主成分分析 PCA 本节作者:刘华,中国科学技术大学 版本1.0.3,更新日期:2020年6月18日 什么是PCA(Principal Component Analysis) 相关背景 在许多领域的研 ...
- 送书 | 主成分分析PCA
主成分分析 PCA 本节作者:刘华,中国科学技术大学 版本1.0.3,更新日期:2020年6月18日 什么是PCA(Principal Component Analysis) 相关背景 在许多领域的研 ...
- matlab中画带箭头向量,几何画板中如何画带箭头的向量
在学习了向量的相关知识后,我们都知道几何向量(也称为欧几里得向量,通常简称向量.矢量),指具有大小和方向的量.那么几何画板做为最专业的几何绘图工具,也可以用来绘制向量.如果你还不知道怎么在几何画板中画 ...
- WebGL绘制带箭头贴图的线
示例 在讲述本文内容之前,我希望读者先具备以下知识点: 了解WebGL的基本知识,懂得调用自定义的Shader程序: 基本的数学基础和空间几何知识: 明白GPU的渲染管线流程: 因为,本文内容主要讲述 ...
- R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)
R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用arrows函数在可视化图像中绘制箭头曲线.绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头.2终点箭头,3双箭头) ...
- R语言如何绘制PCA图(四)
1.什么是PCA? 人眼一般能感知的空间为二维和三维.高维数据可视化的重要目标就是将高维数据呈现于二维或三维空间中.高维数据变换就是使用降维度的方法,使用线性或非线性变换把高维数据投影到低维空间,去掉 ...
最新文章
- OpenCV使用 GrabCut 算法进行交互式前景提取
- Can't call rollback when autocommit=true
- 跟我一起用node-express搭建一个小项目(node连接mongodb)[三]
- Spring boot全面接管Spring MVC
- el-tree 权限 勾选_一周新债总结,最高涨30%,10月26日起可转债交易需要先开权限...
- windows系统-函数的条件分支实现用汇编语言解释
- Nginx+Php-fpm+MySQL+Redis源码编译安装指南
- 现实生活中我们常常遭遇“怀疑”
- ISA Server 2004服务器发布DHCP服务器
- 安装mysql5.7,如何将之前mysql的数据库导入
- IIS主机头值的意思
- H3C交换机常用配置命令
- 中科院计算所在可信大数据软件技术方面的研究工作【DOC+PPT下载】
- 微软应用商店microsoft store 打不开
- 一个故事轻松记忆常见252个英语字根(1~30)
- 安装unbuntu,vmware傻瓜式笔记
- Java 8计算两个日期之间的月份
- 数学建模经验谈(四)-参加国赛的几点建议
- 【自然语言处理】【多模态】多模态综述:视觉语言预训练模型
- 力扣杯2023春-个人赛、战队赛