私は(ここではhttp://www.yilab.gatech.edu/pcor.htmlた)pcor.testマニュアルの指示に従ってきましたが、エラーが部分相関分析、特にスピアマンのpcaを計算するには?
Non-numeric argument to mathematical function
何が問題になっていますが思いつきましたか?
は、私が最初にSPSS
pcor.test(a$Pexposed, a$w0, a$CAI, method = "spearman", na.rm = T)
から輸入された自分のデータを使用しますが、出力は、ここで何が起こっている以下の
Error in pcor.test(a$Pexposed, a$w0, a$CAI, method = "spearman", na.rm = T) :
unused argument(s) (method = "spearman", na.rm = T)
のようなものですか? pcor.testは初心者ユーザーのためではないようですか? ありがとうございました。
PS: これは私のデータです。
Pexposed=c(1:10)
w0=c(3:12)
CAI=c(2:11)
a=data.frame(Pexposed=Pexposed,w0=w0,CAI=CAI)
あなたのデータまたはそのサブセットを投稿するか、少なくとも模擬データでエラーを表示してください。ほとんどの場合、変数のエンコードが間違っている可能性があります。 –
@Dirk、私はちょうど模擬データセットを作成しました(私はオリジナルのポストでPSの下に置いています)、pcor.testを使い始めましたが、私は同じエラーがありました。 Btw、私の実際のデータセットはExcelからインポートされました。また、エラーが同じ場合は、実際のインポートされたデータフレームが、モックアップされたデータセットと同じようにエンコードされる可能性があります。まあ、私はあなたがここで間違ったエンコーディングの意味を持っていることを確信していません。私はRの初心者です、ごめんなさい。ありがとうございました。 PS:なぜ私はstackoveflowからの通知をまだ持っていないのですか?だからこそ私はこのページにアクセスし、誰かが自分の投稿にコメントしているのを見たのです。 –
@Rivo Suoth - 質問に記載されているデータでエラーを再現することはできません。それは私のために実行されます(あなたのサンプルデータは完全に相関しているので、警告が表示されます)。 – joran