PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
[問題] as.interger轉換問題
作者:
jerkoffme
(摩德男孩)
2019-04-02 14:35:26
[問題類型]:資料行轉換問題
[軟體熟悉度]:
R使用一年以上
[問題]
假設當我有一串factor向量叫x
>x
1001001010
levels:0,1
但我將它轉換為as.interger(x)
卻會變成
2112112121
不理解為何轉換為整數後都會自動+1,是因為0不是整數嗎,但0是整數阿
苦惱中
[環境敘述]:
3.4.4
作者: obarisk (OSWALT)
2019-04-02 14:36:00
as.numeric(as.character))或是你自己減1
作者: F0011010101 (法客)
2019-04-02 17:00:00
不是加一,那是因子的順序,例如你輸入as.numeric(factor(c("B","A","C","B")))因為因子順序是:A,B,C ;所以結果會呈現2132
作者:
bboybighead2
(腳毛會唱歌)
2019-04-02 17:37:00
as.interger(as.character(x)) 降就會是正確數字了至於原因樓上解釋了更正 as.integer拼錯
繼續閱讀
[問題] ncdf4 如何刪掉現有的data/var
dreler1
Re: [問題] grid生樣本 避免for迴圈
celestialgod
Re: [問題] grid生樣本 避免for迴圈
locka
[問題] grid生樣本 避免for迴圈
ntpuisbest
[問題] apply 排序矩陣 用列排序
ntpuisbest
Re: [問題] dataframe運作embed及修正timedelay首欄
TreeMan
[問題] dataframe運作embed及修正timedelay首欄
paranoia5201
Re: [問題] 多條件篩選特定資料出來
TreeMan
[問題] 多條件篩選特定資料出來
qibqib
Re: [問題] 類似樞紐分析的表格製作
celestialgod
Links
booklink
Contact Us: admin [ a t ] ucptt.com