亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)

 更新時(shí)間:2021年05月01日 15:39:53   作者:w3cschool  
在本篇文章里小編給大家整理的是一篇關(guān)于R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們跟著學(xué)習(xí)下。

R中的統(tǒng)計(jì)分析通過使用許多內(nèi)置函數(shù)來執(zhí)行。 這些函數(shù)大多數(shù)是R基礎(chǔ)包的一部分。 這些函數(shù)將R向量作為輸入和參數(shù),并給出結(jié)果。

我們?cè)诒菊轮杏懻摰墓δ苁瞧骄?,中位?shù)和模式。

Mean平均值

通過求出數(shù)據(jù)集的和再除以求和數(shù)的總量得到平均值

函數(shù)mean()用于在R語言中計(jì)算平均值。

語法

用于計(jì)算R中的平均值的基本語法是

mean(x, trim = 0, na.rm = FALSE, ...)

以下是所使用的參數(shù)的描述

  • x是輸入向量。
  • trim用于從排序向量的兩端丟棄一些觀察結(jié)果。
  • na.rm用于從輸入向量中刪除缺失值。

# Create a vector. 
x <- c(12,7,3,4.2,18,2,54,-21,8,-5)

# Find Mean.
result.mean <- mean(x)
print(result.mean)

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

[1] 8.22

應(yīng)用修剪選項(xiàng)

當(dāng)提供trim參數(shù)時(shí),向量中的值被排序,然后從計(jì)算平均值中減去所需的觀察值。

當(dāng)trim = 0.3時(shí),來自每端的3個(gè)值將從計(jì)算中減去以找到均值。

在這種情況下,排序的向量是(-21,-5,2,3,4.2,7,8,12,18,54),并且從用于計(jì)算平均值的向量中移除的值是(-21,-5,2) 從左邊和(12,18,54)從右邊。

# Create a vector.
x <- c(12,7,3,4.2,18,2,54,-21,8,-5)

# Find Mean.
result.mean <-  mean(x,trim = 0.3)
print(result.mean)

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

[1] 5.55

應(yīng)用NA選項(xiàng)

如果有缺失值,則平均函數(shù)返回NA。

要從計(jì)算中刪除缺少的值,請(qǐng)使用na.rm = TRUE。 這意味著去除NA值。

# Create a vector. 
x <- c(12,7,3,4.2,18,2,54,-21,8,-5,NA)

# Find mean.
result.mean <-  mean(x)
print(result.mean)

# Find mean dropping NA values.
result.mean <-  mean(x,na.rm = TRUE)
print(result.mean)

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

[1] NA
[1] 8.22

Median中位數(shù)

數(shù)據(jù)系列中的最中間值稱為中值。 在R語言中使用median()函數(shù)來計(jì)算此值。

語法

計(jì)算R語言中位數(shù)的基本語法是

median(x, na.rm = FALSE)

以下是所使用的參數(shù)的描述

  • x是輸入向量。
  • na.rm用于從輸入向量中刪除缺失值。

# Create the vector.
x <- c(12,7,3,4.2,18,2,54,-21,8,-5)

# Find the median.
median.result <- median(x)
print(median.result)

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

[1] 5.6

Mode模式

模式是一組數(shù)據(jù)中出現(xiàn)次數(shù)最多的值。 Unike平均值和中位數(shù),模式可以同時(shí)包含數(shù)字和字符數(shù)據(jù)。

R語言沒有標(biāo)準(zhǔn)的內(nèi)置函數(shù)來計(jì)算模式。 因此,我們創(chuàng)建一個(gè)用戶函數(shù)來計(jì)算R語言中的數(shù)據(jù)集的模式。該函數(shù)將向量作為輸入,并將模式值作為輸出。

# Create the function.
getmode <- function(v) {
   uniqv <- unique(v)
   uniqv[which.max(tabulate(match(v, uniqv)))]
}

# Create the vector with numbers.
v <- c(2,1,2,3,1,2,3,4,1,5,5,3,2,3)

# Calculate the mode using the user function.
result <- getmode(v)
print(result)

# Create the vector with characters.
charv <- c("o","it","the","it","it")

# Calculate the mode using the user function.
result <- getmode(charv)
print(result)

當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

[1] 2
[1] "it"

到此這篇關(guān)于R語言中平均值、中位數(shù)和模式知識(shí)點(diǎn)總結(jié)的文章就介紹到這了,更多相關(guān)R語言平均值,中位數(shù)和模式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • R語言作圖之density plot(密度圖)的制作步驟

    R語言作圖之density plot(密度圖)的制作步驟

    這篇文章主要介紹了R語言作圖之density plot(密度圖)的制作步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • R語言中assign函數(shù)和get函數(shù)的用法

    R語言中assign函數(shù)和get函數(shù)的用法

    這篇文章主要介紹了R語言中assign函數(shù)和get函數(shù)的用法說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言入門在CentOS服務(wù)器上配置RStudio Server

    R語言入門在CentOS服務(wù)器上配置RStudio Server

    最近在服務(wù)器(Linux)上進(jìn)行RStudio Server的環(huán)境配置,其實(shí)主要的工作在RStudio的官方網(wǎng)站中已經(jīng)說明清楚了,關(guān)鍵是需要先安裝R,以及進(jìn)行部分配置
    2021-11-11
  • R語言基本運(yùn)算的示例代碼

    R語言基本運(yùn)算的示例代碼

    這篇文章主要介紹了R語言基本運(yùn)算的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 如何使用R語言做邏輯回歸詳解

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

    邏輯回歸屬于概率統(tǒng)計(jì)的分類算法模型的算法,是根據(jù)一個(gè)或者多個(gè)特征進(jìn)行類別標(biāo)號(hào)預(yù)測(cè),下面這篇文章主要給大家介紹了關(guān)于如何使用R語言做邏輯回歸的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • 詳解R語言實(shí)現(xiàn)前向逐步回歸(前向選擇模型)

    詳解R語言實(shí)現(xiàn)前向逐步回歸(前向選擇模型)

    本文主要介紹了詳解R語言實(shí)現(xiàn)前向逐步回歸,從實(shí)現(xiàn)原理開始,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • RStudio中如何更改R包安裝位置淺析

    RStudio中如何更改R包安裝位置淺析

    R語言提供了豐富的功能和擴(kuò)展包來支持各種任務(wù),默認(rèn)R語言會(huì)將安裝的擴(kuò)展包存儲(chǔ)在特定的目錄中,有時(shí)我們希望將這個(gè)默認(rèn)存儲(chǔ)路徑更改為其他位置,以便更好地組織和管理我們的包,這篇文章主要給大家介紹了關(guān)于RStudio中如何更改R包安裝位置的相關(guān)資料,需要的朋友可以參考下
    2023-09-09
  • 在R語言中實(shí)現(xiàn)Logistic邏輯回歸的操作

    在R語言中實(shí)現(xiàn)Logistic邏輯回歸的操作

    這篇文章主要介紹了在R語言中實(shí)現(xiàn)Logistic邏輯回歸的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言-如何定義數(shù)據(jù)框的列名

    R語言-如何定義數(shù)據(jù)框的列名

    這篇文章主要介紹了R語言-定義數(shù)據(jù)框的列名操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言文本文件讀寫(txt/csv/xlsx)

    R語言文本文件讀寫(txt/csv/xlsx)

    這篇文章主要介紹了R語言文本文件讀寫(txt/csv/xlsx),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03

最新評(píng)論