原创 Essenials of 《advanced R》 1-數據結構與類型

文章目錄基本概念數據存貯數據名稱數據結構數據結構向量1. **原子向量 atomic vector**數據類型創建原子向量`c()`類型判斷is.*()2. 列表向量 list常用函數列表元素list矩陣(matrice)與數組(

原创 R語言排序分析 ordination analysis

文章目錄****排序 Ordination****非約束性排序PCACAPCoANMDS**約束性排序**RDA 排序 Ordination 按照有無解釋變量,可分爲非約束性排序(unconstrained ordination)

原创 geojson數據文件處理

文章目錄需要的R packagejson數據來源數據處理數據導入數據導出數據繪圖 需要的R package library(“tidyverse”) library(“geojsonio”) library(“ggthemes”

原创 R ggplot 繪製地圖

文章目錄地圖數據格式數據來源數據讀取一、shape文件(arcgis常用)1. rgdal::readOGR()2. sf::st_read二、geopackage數據讀取地圖繪製geom_polygon()geom_map()g

原创 R語言中的PCA分析與可視化

R語言中的PCA分析與可視化 P主要用於冗餘數據去除、消除噪音以及主要降維可視化。 內容參考Statistical tools for high-throughput data analysis 算法參見PCA usage 文章目

原创 生態學數據RDA分析與可視化

文章目錄RDA分析原理RDA分析操作RDA分析結果可視化ggveganggplot()函數繪圖rda.plot()函數 RDA分析原理 RDA結合了線性迴歸與PCA主成分分析,是目前生態學常用的探索環境變量與羣落組成關係的統計方法

原创 ggplot做nls置信區間

library(basicTrendline) #simple nls library(investr) #get confidence interval library(tidyverse) #plot library(ggpu

原创 git 命令

文章目錄git命令git設置新建倉庫倉庫初始化撤銷修改版本回退到舊版本回退後再退回新版本刪除文件遠程倉庫網站操作提交從遠程庫克隆 git命令 $ git status #查看狀態 $ git diff readme.txt #

原创 ggpubr包繪製符合期刊出版要求圖形

提示: 閱讀本文需要有一定的R語言和ggplot2基礎,不熟悉ggplot2語法,可能會存在困難 部分代碼段用到了管道操作,最好是熟悉tidyverse包,以及閱讀過《R for Data Science》 文章目錄ggpubr

原创 R語言中的PCA分析

R語言中的PCA分析函數 R語言常用PCA分析函數有prcomp與princomp, 二者主要是計算方法的差別,建議採用prcomp(SVD方法) prcomp函數 prcomp函數使用較爲簡單,但是不同於常規的求取特徵值和特徵向量的

原创 R語言ggplot2包基本繪圖(1)-散點圖

ggplot2包是目前R語言數據可視化的主力包,本文嘗試將常見的數據可視化圖(excel)中的圖以ggplot2包的函數加以呈現。數據來源主要爲tidyverse包中的mpg數據集 散點圖 散點圖主要用於呈現2個連續變量間的關係,可以

原创 用ggplot2包繪製帶南海諸島的熱力地圖

本文主要參考了人大李丁老師的課件內容,並fork了李老師在github上的地圖文件 丁老師的課件可參考https://github.com/lidingruc/2017R/commit/30a14cc9c77b69dfd8252b7

原创 ggplot2 繪製樣點地圖與熱力地圖

本文引用了若干已經網絡在線發表的R包,主要參考的文章有 http://blog.sina.com.cn/s/blog_ec9e85e20102vvst.html 用於R語言ggplot圖形拼接 https://zhuanlan.zh

原创 ggplot2包基本繪圖(4)-折線圖與面積圖

什麼是折線圖與面積圖 二者均呈現一種隨時間變化而改變範圍的圖表,但是在excel中折線圖與面積圖的x軸數據均爲分類數據,這是其與散點圖最大的區別。 因此在ggplot2中需要添加一組數值變量以反映這個趨勢,如果已經是數值變量,那麼折線