R語(yǔ)言編程學(xué)習(xí)繪制動(dòng)態(tài)圖實(shí)現(xiàn)示例
在討論級(jí)數(shù)時(shí),可能需要比對(duì)前 n n n項(xiàng)和的變化情況,而隨著 n n n的遞增,通過(guò)動(dòng)態(tài)圖來(lái)反映這種變化會(huì)更加直觀,而通過(guò)R語(yǔ)言繪制動(dòng)態(tài)圖也算是一門(mén)不那么初級(jí)的技術(shù),所以在此添加一節(jié),補(bǔ)充一下R語(yǔ)言的繪圖知識(shí)。
繪圖需要用到ggplot2
,為多張圖加上時(shí)間軸則需要用到gganimate
,為了讓這些動(dòng)態(tài)圖片被渲染,需要用到av
。此外,ggplot2
繪圖需要輸入的數(shù)據(jù)格式為tibble
。
install.packages("ggplot2") install.packages("gganimate") install.packages("av") library(ggplot2) library(gganimate) library(av) library(tibble)
在導(dǎo)入包之后,我們開(kāi)始繪制一個(gè)隨機(jī)生成的點(diǎn)集
> x = round(rnorm(1000),2) > y = round(rnorm(1000),2) > t = rep(sample(1:20,size=20),50) > r = abs(round(rnorm(1000),2)) > data <- tibble(x=x,y=y,r=r,t=t) > ggplot(data,aes(x,y,size=size))+geom_point()+transition_time(t)+ease_aes('linear')
其中,data
是數(shù)據(jù),aes
為ggplot
的數(shù)據(jù)映射,x,y
即坐標(biāo),size
表示點(diǎn)的尺寸。geom_point()
表示繪制點(diǎn)圖,transition_time
為時(shí)間軸所對(duì)應(yīng)的坐標(biāo),最終如圖所示
以上就是R語(yǔ)言編程學(xué)習(xí)繪制動(dòng)態(tài)圖實(shí)現(xiàn)示例的詳細(xì)內(nèi)容,更多關(guān)于R語(yǔ)言編程繪制的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
R語(yǔ)言學(xué)習(xí)初識(shí)Rcpp類型List
這篇文章主要為大家介紹了R語(yǔ)言中Rcpp的類型List的基礎(chǔ)學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2021-11-11輕松學(xué)會(huì)R語(yǔ)言識(shí)別Excel日期
想知道如何用R語(yǔ)言識(shí)別Excel中的日期嗎?別擔(dān)心,我們有你需要的全部信息!本指南將向你展示如何使用R語(yǔ)言輕松識(shí)別Excel表格中的日期數(shù)據(jù),讓你在數(shù)據(jù)分析中游刃有余,快來(lái)掌握這一技巧,讓數(shù)據(jù)處理更加高效!2023-12-12R語(yǔ)言中cut()函數(shù)的用法說(shuō)明
這篇文章主要介紹了R語(yǔ)言中cut()函數(shù)的用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04R語(yǔ)言中corrplot標(biāo)題居中及eps格式輸出
由于論文的需要,很多R語(yǔ)言繪圖需要eps格式矢量圖的方式進(jìn)行輸出,同時(shí)最近也需要繪制相關(guān)性圖,因此決定寫(xiě)個(gè)博客作為記錄,有需要的朋友可以借鑒參考下2021-11-11R語(yǔ)言ARMA模型的參數(shù)選擇說(shuō)明
這篇文章主要介紹了R語(yǔ)言ARMA模型的參數(shù)選擇說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04R語(yǔ)言利用barplot()制作條形圖的各種實(shí)例
這篇文章主要給大家介紹了關(guān)于R語(yǔ)言利用barplot()制作條形圖的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03