0
一部の列が数値でないデータフレームで相関分析を実行する必要があります。可能であれば、手動で行うことなく、数値以外の列を分析から削除したいと思います。 私はこれを試してみたが、それはどんな結果を取得いない:Rの数値列の相関分析を実行するにはどうすればよいですか?
library(ISLR)
library(corrplot)
head(Carseats)
X<-cor(Carseats[apply(Carseats, function(x) !is.factor(x))])
corrplot(X)
私は、次のerrror取得しています:
Error in match.fun(FUN) : argument "FUN" is missing, with no default
を私はis.numeric使用していくつかのコードを見てきましたが、結果はあります同じ。
。私は "適用"を使用していました。これはデータフレームのすべての列を最小の共通のスーパータイプに強制します。これは "サプリ"の場合ではありません –
確かに@Lucas Massuh。これが尋ねられたことをしたら、それを答えとして受け入れることができます。 – lmo