虽然PCA和RDA分析及绘图都写过教程,但是对于结果的解释都没有写的很详细,刚好最近有人询问怎样使用FactoMineR factoextra包进行PCA分析。所以使用R统计绘图-环境因子相关性热图中的不同土壤环境因子数据进行PCA绘图和结果解读推文。

一、 数据准备

# 1.1 设置工作路径
#knitr::opts_knit$set(root.dir="D:\\EnvStat\\PCA")# 使用Rmarkdown进行程序运行
Sys.setlocale('LC_ALL','C') # Rmarkdown全局设置
options(stringsAsFactors=F)# R中环境变量设置,防止字符型变量转换为因子
setwd("D:\\EnvStat\\PCA")# 1.2 读入环境因子数据-包含样本和环境因子分类信息
data <- read.table("env.csv", header = T, row.names = 1, sep = ",")
data
dim(data)# 1.3 提取环境因子数据-并将数据转换为数值格式
# apply(data[-1,4:14],2,as.numeric) 表示将数据表按列转换为数值型数据
env = da

R统计绘图-PCA分析绘图及结果解读(误差线,多边形,双Y轴图、球形检验、KMO和变量筛选等)相关推荐

  1. R语言使用latticeExtra包可视化双Y轴线图实战(Dual Y axis):单y轴线图、双y轴图线图、双y轴图线图(添加图例)

    R语言使用latticeExtra包可视化双Y轴线图实战(Dual Y axis):单y轴线图.双y轴图线图.双y轴图线图(添加图例) 目录

  2. python绘图时如何添加图例_【Python】matplotlib 双y轴绘制及合并图例

    1.双y轴绘制 关键函数:twinx() 问题在于此时图例会有两个. # -*- coding: utf-8 -*- import numpy as np import matplotlib.pypl ...

  3. R统计绘图-PCA分析及绘制双坐标轴双序图

    zhe 点击名片   关注我们 有师妹来咨询,怎样画类似于上图的双坐标轴PCA双序图.正好之前虽然PCA和RDA分析及绘图都写过教程,但是变量分析结果没有在图中显示,所以使用R统计绘图-环境因子相关性 ...

  4. R语言ggplot2 | PCA分析及其可视化

    主成分分析 主成分分析(PCA)的基本介绍 PCA常用的参数 标准化 特征值和特征向量 载荷 得分 R语言实现PCA分析 逐步计算PCA分析中的参数 prcomp函数 princomp函数 自定义函数 ...

  5. Python实现双X轴双Y轴绘图

    Python微信订餐小程序课程视频 https://blog.csdn.net/m0_56069948/article/details/122285951 Python实战量化交易理财系统 https ...

  6. R语言rms包生存分析之限制性立方样条(RCS, Restricted cubic spline)分析:拟合连续性自变量和事件风险之间的关系并绘制直方图、平滑曲线、双Y轴于同一个图像中

    R语言rms包生存分析之限制性立方样条(RCS, Restricted cubic spline)分析:拟合连续性自变量和事件风险之间的关系并绘制直方图.平滑曲线.双Y轴于同一个图像中 目录

  7. 【科研绘图Origin】制作一个双Y轴曲线图

    制作双Y轴曲线图 2022/04/29更新 最终效果图 1.导入数据 2.设置上轴 3.设置右轴 4.将曲线对应两个图层 5.修改图例 6.美化 坐标轴 曲线 图例 最终结果 2022/04/29更新 ...

  8. 双对数坐标系与双y轴坐标系下绘图

    一.双对数坐标系: 1.基于平面直角坐标系,如果x和y轴中均为对数坐标轴,则平面直角坐标系就成为了双对数坐标系. 2.双对数坐标系应用场景: (1)双对数坐标图可以用于发大极其细微的变化. (2)双对 ...

  9. 【python科研绘图】双y轴并列柱状图+折线图+数据表结合,并封装图形绘制函数

    双y轴并列柱状图+折线图+数据表结合 1. 论文原图 2 数据准备 3 代码实现步骤拆解 3.1 导入第三方库 3.2 数据赋值 3.3 数据绘图 4 函数封装 手动反爬虫: 原博地址 https:/ ...

最新文章

  1. 服务器架设笔记——httpd插件支持mysql字符集选择
  2. 统计123出现次数_如何使用 count 统计词条出现次数?
  3. windows 下安装 scrapy报错:error: Unable to find vcvarsall.bat
  4. /usr/bin/ld: cannot find -lfontconfig解决方法
  5. 小学生都能看懂的FFT!!!
  6. python实现安卓点击_python模拟点击在ios中实现的实例讲解
  7. 计算机网络(自顶向下方法)学习笔记
  8. 超级好用的TXT分本分割工具
  9. 【temu】美国版数据采集API
  10. 可以代替专业CAD的《燕秀工具箱》V2.81版-模具设计外挂
  11. 解决IE兼容性试图模式下,jQuery.min.js的“JSON”未定义
  12. BZOJ.4453.cys就是要拿英魂!(后缀数组 单调栈)
  13. mc服务器图标修改,高版本配置文件修改(添加,修改交易)
  14. 技术分享 | 年终总结
  15. iOS应用内跳转到手机淘宝天猫
  16. 关于 ideaIU 20191.2的基本安装教程及破解
  17. C语言试题173之实现插入排序算法
  18. 这可能是全网最详细的计算机网络面经(笔记二)
  19. 网上零售年会召开 微商未来引发热议
  20. linux编译CH340驱动报错,CH340 Linux驱动使用教程

热门文章

  1. 论文学习:Directed Greybox Fuzzing(CCS‘17)
  2. 小程序源码:十二星座运势查询微信小程序
  3. 2020考研六月份计划
  4. 【洛谷】P1422 小玉家的电费
  5. 吴恩达机器学习第三章课堂笔记
  6. FreeCAD中数据显示流程
  7. CGAL笔记之单元格复合体和多面体篇—三维多面体曲面
  8. JS三元运算符怎样判断多个条件的方法
  9. 美颜sdk的普及带动了社会进步,这一说法是否正确?
  10. 微信接口调用频次限制说明