R語言基礎圖像及部分調用函數
散點圖
散點圖是將所有的數據以點的形式展現在直角坐標系上,以顯示變量之間的相互影響程度,點的位置由變量的數值決定,每個點對應一個 X 和 Y 軸點坐標。
散點圖可以使用 plot() 函數來繪制
例子
x<-c(10,40)
y<-c(20,60)png(file = "runnob-test-plot2.png")plot(x, y, "l")
餅圖
R 語言提供來大量的庫來實現繪圖功能。
餅圖,或稱餅狀圖,是一個劃分為幾個扇形的圓形統計圖表,用于描述量、頻率或百分比之間的相對關系。
R 語言使用 pie() 函數來實現餅圖
# 數據準備
info = c(1, 2, 4, 8)# 命名
names = c("Google", "Runoob", "Taobao", "Weibo")# 涂色(可選)
cols = c("#ED1C24","#22B14C","#FFC90E","#3f48CC")# 繪圖
pie(info, labels=names, col=cols)
條形圖
條形圖,也稱為柱狀圖條形圖,是一種以長方形的長度為變量的統計圖表。
條形圖可以是水平或垂直的,每個長方形可以有不同的顏色。
R 語言使用 barplot() 函數來創建條形
cvd19 = c(83534,2640626,585493)# 顯示條形圖
barplot(cvd19)
Biostring
Biostrings是一個R語言中用于處理生物學序列數據的強大的包。它提供了一系列功能強大的工具,用于處理DNA、RNA和蛋白質序列的分析、處理和可視化。
EG 用biostring讀取基因序列
library(Biostrings)
filepath1 <- system.file("extdata", "someORF.fa", package="Biostrings")
fasta.seqlengths(filepath1, seqtype="DNA")
x1 <- readDNAStringSet(filepath1)
x1
hs(filepath1, seqtype="DNA")
x1 <- readDNAStringSet(filepath1)
x1