R語(yǔ)言 實(shí)現(xiàn)手動(dòng)設(shè)置xy軸刻度的操作
在R中,plot函數(shù)作圖時(shí)會(huì)自動(dòng)給出xy軸的刻度標(biāo)度,如下圖:
有時(shí)我們需要自己定義xy軸的刻度,這時(shí)我們可以用axis中的at和labels參數(shù)來(lái)更改。
首先,我們先令plot不要畫(huà)出xy軸的標(biāo)度
然后,用axis函數(shù)設(shè)置xy軸的刻度
這樣xy軸的刻度就完全按照我們自己的意愿顯示了,也可以設(shè)置at參數(shù)不是均勻的,總之,用這兩個(gè)參數(shù)就可以完全自己控制xy軸的刻度顯示了
補(bǔ)充:R語(yǔ)言自定義坐標(biāo)軸示例
我就廢話不多說(shuō)了,大家還是直接看代碼吧~
x <- c(1:10) y <- x z <- 10/x opar <- par(no.readonly=TRUE) par(mar = c(5,4,4,8)+0.1) plot(x, y, type="b", pch = 21, col = "red", yaxt = "n", lty = 3, ann = FALSE) lines(x, z, type = "b", pch = 22, col = "blue", lty = 2) axis(2, at = x, labels = x, col.axis = "red", las = 2) axis(4, at = z, labels = round(z, digits = 2), col.axis = "blue", las = 2, cex.axis = 0.7, tck = -0.03) mtext("y = 1/x", side = 4, line = 3, cex.lab = 1, las = 2, col = "blue") title("An Example of Creative Axes", xlab = "X values", ylab = "Y = X") par(opar)
生成的圖片如下:
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
vscode配置R語(yǔ)言debugger環(huán)境:'vscDebugger"的安裝方法
在R中安裝vscDebugger包可以通過(guò)兩種方法:第一種是使用Visual Studio Code的命令面板自動(dòng)安裝,操作簡(jiǎn)便,第二種是手動(dòng)在R控制臺(tái)中安裝,這兩種方法都可以有效地安裝vscDebugger包,進(jìn)而幫助用戶在R語(yǔ)言中進(jìn)行代碼調(diào)試,更多詳細(xì)步驟和信息可以參考相關(guān)教程或文章2024-10-10R語(yǔ)言編程學(xué)習(xí)從Github上安裝包解決網(wǎng)絡(luò)問(wèn)題
這篇文章主要為大家介紹了R語(yǔ)言編程從Github上安裝包的過(guò)程詳解,這樣可以解決很多網(wǎng)絡(luò)問(wèn)題,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11R語(yǔ)言邏輯型運(yùn)算的實(shí)現(xiàn)
本文主要介紹了R語(yǔ)言邏輯型運(yùn)算,邏輯型是 R 的基本數(shù)據(jù)類型之一,只有兩個(gè)值 TRUE 和 FALSE, 缺失時(shí)為 NA,具有一定的參考價(jià)值,感興趣的可以了解一下2022-03-03詳解R語(yǔ)言中的多項(xiàng)式回歸、局部回歸、核平滑和平滑樣條回歸模型
這篇文章主要介紹了R語(yǔ)言中的多項(xiàng)式回歸、局部回歸、核平滑和平滑樣條回歸模型,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03R語(yǔ)言可視化開(kāi)發(fā)forestplot根據(jù)分組設(shè)置不同顏色
這篇文章主要為大家介紹了R語(yǔ)言可視化開(kāi)發(fā)使用forestplot根據(jù)分組設(shè)置不同顏色的實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05