-3
ちょうど今、私は "with"オプションを使って列を指定できることを知ったが、それでもなぜ次の関数が機能しないのかわからない。いくつかの列にas.factor関数を適用できないR
> wealth_valid[,c(1,3:6)]<-lapply(wealth_valid[,c(1,3:6)], as.factor)
> str(wealth_valid)
Classes ‘data.table’ and 'data.frame': 257751 obs. of 7 variables:
$ Marital : chr "1" "1" "1" "1" ...
$ Age : int 53 63 36 42 60 59 62 46 54 50 ...
$ Gender : chr "3" "3" "3" "3" ...
$ Income : chr "4" "4" "4" "4" ...
$ HMV : chr "5" "5" "5" "5" ...
$ Owner : chr "6" "6" "6" "6" ...
$ Networth: chr "E" "G" "C" "F" ...
- attr(*, ".internal.selfref")=<externalptr>
これは文字通り** data.table ** [FAQ](http://datatable.r-forge.r-project.org/datatable-faq.pdf)の最初のエントリです。私はその文書を読むことをお勧めします。 – joran
'wealth_valid [、7、with = F]'を試す –
Thx!特定の列を選択するために使用します。しかし、私はまだ恋し物にする方法を理解していない。 lapplyはここでは動作しないようです。 – lotone