-1
我有一個數據如下所示進行設置:轉換爲因素
age sex Cond label
range1 M 1 0
range2 M 2 1
range3 F 4 1
更rows..all數據列是離散的。 我打算在R中使用bnlearn
包中的hc
,gs
,bn
,tan
。我應該使用哪種數據轉換?我應該如何將數據轉換爲因素?
我有一個數據如下所示進行設置:轉換爲因素
age sex Cond label
range1 M 1 0
range2 M 2 1
range3 F 4 1
更rows..all數據列是離散的。 我打算在R中使用bnlearn
包中的hc
,gs
,bn
,tan
。我應該使用哪種數據轉換?我應該如何將數據轉換爲因素?
關於第二個問題,轉換爲factor
非常簡單。只需循環使用lapply
即可,並應用factor
。然後用輸出更新原始數據集。
df1[] <- lapply(df1, factor)
在情況下,我們只是在尋找列,比如「時代」,「性」的子集,子集通過這些
df1[c('age', 'sex')] <- lapply(df1[c('age', 'sex')], factor)
數據集,然後循環