欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解R語言plot函數參數合集

 更新時間:2021年03月12日 09:58:30   作者:Gavin姓陳  
這篇文章主要介紹了R語言plot函數參數合集,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

最近用R語言畫圖,plot 函數是用的最多的函數,而他的參數非常繁多,由此總結一下,以供后續(xù)方便查閱。

plot(x, y = NULL, type = "p", xlim = NULL, ylim = NULL,
log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,
ann = par("ann"), axes = TRUE, frame.plot = axes,
panel.first = NULL, panel.last = NULL, asp = NA, ...)

plot 支持R 模塊有:functions,data.frames,density,factor,table等常用結構。

plot參數:

(1)type類型

 

(2)xlim, x 用 (x1, x2) 限制 plot 的x 軸。同理,ylim,y 用(y1,y2)限制plot的y軸。

(3)main,給圖片加標題.main="這是一幅圖的標題".

或者 

title("Main Title", sub = "sub title",
cex.main = 2, font.main= 4, col.main= "blue",
cex.sub = 0.75, font.sub = 3, col.sub = "red")

(4) xlab =“這是X軸表示什么”,ylab =“這是Y軸表示什么”

(5)axes指示是否兩個坐標軸都畫出。

(6) asp 限定 y/x aspect 比率

(7) points and lines

參數描述

pch 指定繪制點時使用的符號

 

cex 指定符號的大小。cex是一個數值,表示繪圖符號相對于默認大小的縮放倍數。默認大小為1,1.5表示放大為默認值的1.5倍,0.5表示縮小為默認值的50%,等等

lty 指定線條類型

 

lwd 指定線條寬度。lwd是以默認值的相對大小來表示的(默認值為1)。例如,lwd=2將生成一條兩倍于默認寬度的線條

 (2)顏色

用于指定顏色的參數

col 默認的繪圖顏色。某些函數(如lines和pie)可以接受一個含有顏色值的向量并自動循環(huán)使用。例如,如果設定col=c("red", "blue")并需要繪制三條線,則第一條線將為紅色,第二條線為藍色,第三條線又將為紅色

col.axis 坐標軸刻度文字的顏色

col.lab 坐標軸標簽(名稱)的顏色

col.main 標題顏色

col.sub 副標題顏色

fg 圖形的前景色

bg 圖形的背景色

(3)字體

用于指定文本大小的參數

cex 表示相對于默認大小縮放倍數的數值。默認大小為1,1.5表示放大為默認值的1.5倍,0.5表示縮小為默認值的50%,等等

cex.axis 坐標軸刻度文字的縮放倍數。類似于cex

cex.lab 坐標軸標簽(名稱)的縮放倍數。類似于cex

cex.main 標題的縮放倍數。類似于cex

cex.sub 副標題的縮放倍數。類似于cex

用于指定字體族、字號和字樣的參數

font 整數。用于指定繪圖使用的字體樣式。1=常規(guī),2=粗體,3=斜體,4=粗斜體,5=符號字體(以Adobe符號編碼表示)

font.axis 坐標軸刻度文字的字體樣式

font.lab 坐標軸標簽(名稱)的字體樣式

font.main 標題的字體樣式

font.sub 副標題的字體樣式

ps 字體磅值(1磅約為1/72英寸)。文本的最終大小為 ps*cex

family 繪制文本時使用的字體族。標準的取值為serif(襯線)、sans(無襯線)和mono(等寬)

(4)圖形尺寸和邊界尺寸

用于控制圖形尺寸和邊界大小的參數

pin 以英寸表示的圖形尺寸(寬和高)

mai 以數值向量表示的邊界大小,順序為“下、左、上、右”,單位為英寸

mar 以數值向量表示的邊界大小,順序為“下、左、上、右”,單位為英分*。默認值為c(5, 4, 4, 2) + 0.1

 

(8) Title,text,mtext

title(main = NULL, sub = NULL, xlab = NULL, ylab = NULL,

      line = NA, outer = FALSE, ...) 主要指定標題字體,大小,顏色,以及X和Y坐標軸的字體,大小,顏色。

main

The main title (on top) using font, size (character expansion) and color par(c("font.main", "cex.main", "col.main")).

sub

Sub-title (at bottom) using font, size and color par(c("font.sub", "cex.sub", "col.sub")).

xlab

X axis label using font, size and color par(c("font.lab", "cex.lab", "col.lab")).

ylab

Y axis label, same font attributes as xlab.

line

specifying a value for line overrides the default placement of labels, and places them this many lines outwards from the plot edge.

outer

a logical value. If TRUE, the titles are placed in the outer margins of the plot.

例如

title(main = list("Stopping Distance versus Speed", cex = 1.5,
     col = "red", font = 3))

text(x, y = NULL, labels = seq_along(x$x), adj = NULL,
  pos = NULL, offset = 0.5, vfont = NULL,
  cex = 1, col = NULL, font = NULL, ...)

在給定X和Y的基礎上插入一段注釋,

Pos:a position specifier for the text. If specified this overrides any adj value given. Values of 1, 2, 3 and 4, respectively indicate positions below, to the left of, above and to the right of the specified coordinates.,1表示下方,2表示左方,3表示上方,4表示右方。

Labels: a character vector or expression specifying the text to be written. An attempt is made to coerce other language objects (names and calls) to expressions, and vectors and other classed objects to character vectors by as.character. If labels is longer than x and y, the coordinates are recycled to the length of labels.注釋部分。

mtext(text, side = 3, line = 0, outer = FALSE, at = NA,
  adj = NA, padj = NA, cex = NA, col = NA, font = NA, ...)

Text is written in one of the four margins of the current figure region or one of the outer margins of the device region。在作圖的外圍。

side

on which side of the plot (1=bottom, 2=left, 3=top, 4=right).

line

on which MARgin line, starting at 0 counting outwards.

Las:numeric in {0,1,2,3}; the style of axis labels. 標識坐標軸標簽方向。

0:always parallel to the axis [default],

1:always horizontal,

2:always perpendicular to the axis,

3:always vertical.

到此這篇關于R語言plot函數參數合集的文章就介紹到這了,更多相關R語言plot函數內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • R語言因子類型的實現

    R語言因子類型的實現

    本文主要介紹了R語言因子類型的實現,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • R語言中aggregate?函數詳解

    R語言中aggregate?函數詳解

    這篇文章主要介紹了R語言中aggregate?函數的相關資料,aggregate函數是數據處理中常用到的函數,具有強大的功能,可以按照要求把數據打組聚合,然后對聚合以后的數據進行加和、求平均等各種操作,需要的朋友可以參考下
    2023-04-04
  • R語言 使用ggplot2繪制好看的分組散點圖

    R語言 使用ggplot2繪制好看的分組散點圖

    這篇文章主要介紹了R語言 使用ggplot2繪制好看的分組散點圖操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 如何使用R語言做邏輯回歸詳解

    如何使用R語言做邏輯回歸詳解

    邏輯回歸屬于概率統(tǒng)計的分類算法模型的算法,是根據一個或者多個特征進行類別標號預測,下面這篇文章主要給大家介紹了關于如何使用R語言做邏輯回歸的相關資料,需要的朋友可以參考下
    2022-07-07
  • R語言中的vector(向量),array(數組)使用總結

    R語言中的vector(向量),array(數組)使用總結

    這篇文章主要介紹了R語言中的vector(向量),array(數組)使用總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • R語言基于Keras的MLP神經網絡及環(huán)境搭建

    R語言基于Keras的MLP神經網絡及環(huán)境搭建

    這篇文章主要介紹了R語言基于Keras的MLP神經網絡,我并沒有使用python去對比結果,但NSS的文章中有做對比,數據顯示R與Python相比在各方面的差別都不大,具體內容介紹跟隨小編一起看看吧
    2022-01-01
  • R語言多元線性回歸實例詳解

    R語言多元線性回歸實例詳解

    對比一元線性回歸,多元線性回歸是用來確定2個或2個以上變量間關系的統(tǒng)計分析方法,下面這篇文章主要給大家介紹了關于R語言多元線性回歸的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • 解決R語言報錯:Error?in?y?+?1:non-numeric?argument?to?binary?operator

    解決R語言報錯:Error?in?y?+?1:non-numeric?argument?to?binary

    R語言編程中的常見錯誤有一些錯誤是R的初學者和經驗豐富的R程序員都可能常犯的,下面這篇文章主要給大家介紹了關于解決R語言報錯:Error?in?y?+?1:non-numeric?argument?to?binary?operator的相關資料,需要的朋友可以參考下
    2022-11-11
  • R語言學習之字符串和時間格式化詳解

    R語言學習之字符串和時間格式化詳解

    這篇文章主要為大家詳細介紹了R語言中字符串和時間格式化的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-03-03
  • R語言dplyr包之高效數據處理函數(filter、group_by、mutate、summarise)詳解

    R語言dplyr包之高效數據處理函數(filter、group_by、mutate、summarise)詳解

    這篇文章主要介紹了R語言dplyr包之高效數據處理函數(filter、group_by、mutate、summarise)的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論