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

R語言 實現(xiàn)將factor轉換成numeric方法

 更新時間:2021年03月27日 11:30:40   作者:木魚521  
這篇文章主要介紹了R語言 實現(xiàn)將factor轉換成numeric方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

方法1:

such as : x <- factor(c(3,4,5,1))
as.numeric(x)
[1]2 3 4 1

最好是這樣:

as.numeric(levels(x)[x])
[1] 3 4 5 1

方法2:

as.numeric(as.character()) 

該方法最好!

方法3:

read.table時候就讀成數(shù)值型,R讀的時候默認"NA"是missing,如果你的數(shù)據(jù)不是用NA來表示missing,那么這一列就讀成string或者factor了

補充:R語言中因子(factor)轉換成數(shù)值型(numeric)的問題

一直覺得只要是數(shù)字,不管是什么類型的,都可以通過as.numeric()函數(shù)轉換為對應的numeric類型的數(shù)字,例如

x<-“123”,x為character類型,而as.numeric(x)則為numeric類型的123。但是因子(factor)類型卻不一樣。

a<-factor(c(100,200,300,301,302,400,10)),它們的值分別為100 200 300 301 302 400 10,然而

as.numeric(a)對應的值并非100 200 300 301 302 400 10,而是2 3 4 5 6 7 1。

因子(factor)轉換成數(shù)值型(numeric)的規(guī)則是這樣的:

一共有n個數(shù),那么轉換后的數(shù)字就會在1——n中取值,數(shù)字最小的取一,次小的取二,以此類推。

那么如何讓因子(factor)類型里的數(shù)值轉換對應的數(shù)值型呢?

1. mean(as.numeric(as.character(factorname)))

2. mean(as.numeric(levels(factorname)[factorname]))

以上代碼都可以實現(xiàn)將因子(factor)類型里的數(shù)值轉換對應的數(shù)值型,思路都是先轉換成字符型然后再轉換成數(shù)值型。

相關文章

  • R語言數(shù)據(jù)類型和對象深入講解

    R語言數(shù)據(jù)類型和對象深入講解

    這篇文章主要介紹了R語言數(shù)據(jù)類型和對象深入講解,文中列舉的實例講解的很清楚,有感興趣的同學可以學習下
    2021-03-03
  • R語言中ggplot2繪制雙坐標軸圖

    R語言中ggplot2繪制雙坐標軸圖

    本文主要介紹了R語言中ggplot2繪制雙坐標軸圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • R語言 如何獲取指定位置的數(shù)據(jù)

    R語言 如何獲取指定位置的數(shù)據(jù)

    這篇文章主要介紹了R語言 如何獲取指定位置的數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 詳解R語言caret包trainControl函數(shù)

    詳解R語言caret包trainControl函數(shù)

    這篇文章主要介紹了R語言caret包trainControl函數(shù)詳解,本文通過源碼分析給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • R語言之左連接的三種實現(xiàn)操作

    R語言之左連接的三種實現(xiàn)操作

    這篇文章主要介紹了R語言之左連接的三種實現(xiàn)操作,具有很好的價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • R語言科學計數(shù)法介紹:digits和scipen設置方式

    R語言科學計數(shù)法介紹:digits和scipen設置方式

    這篇文章主要介紹了R語言科學計數(shù)法介紹:digits和scipen設置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言線性回歸知識點總結

    R語言線性回歸知識點總結

    在本篇內(nèi)容里小編給大家整理的是一篇關于R語言線性回歸知識點總結內(nèi)容,有興趣的朋友們可以跟著學習下。
    2021-05-05
  • R語言對二進制文件操作詳解

    R語言對二進制文件操作詳解

    在本篇內(nèi)容里小編給大家整理的是一篇關于R語言二進制文件操作實例內(nèi)容,有興趣的朋友們可以學習下。
    2021-05-05
  • R語言符號知識點匯總

    R語言符號知識點匯總

    在本篇文章里小編給大家整理的是一篇關于R語言符號知識點匯總內(nèi)容,有需要的朋友們可以學習下。
    2021-03-03
  • R語言數(shù)據(jù)可視化分析天貓雙十一銷售額增長率

    R語言數(shù)據(jù)可視化分析天貓雙十一銷售額增長率

    這篇文章主要為大家介紹了R語言數(shù)據(jù)可視化來分析天貓雙十一銷售額增長率,來一探多年來歷年雙十一銷售額數(shù)據(jù)是否有造假,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11

最新評論