R は初めてなので、無知による明らかな間違いを犯している場合はご容赦ください。
コレスポンデンス分析を実行しようとしています。を使用して Excel から (CSV 経由で) データをインポートしましたread.csv()
。corresp()
次に、MASS パッケージから使用しています。すべて正常に動作しています。
次に、CSV ファイル (Excel からのエクスポート) に戻り、行 (分析から除外したいサンプル) を削除します。その後、手順read.csv()
とcorresp()
手順を繰り返しますが、次のエラーが発生します。
Error in corresp.matrix(as.matrix(x), ...) : empty row or column in table
In addition: Warning message:
In corresp.matrix(as.matrix(x), ...) :
negative or non-integer entries in table
corresp()
「さらに」エラーは問題ではなく、非整数を使用すると常にポップアップします。問題の原因は最初の行であり、行/列が空であるという主張です。
CSVを1行ずつチェックしましたが、空のセルはまったくありません(成功した最初のCSVのように、A1を除く)。実際、新しい CSV (いくつかの行が削除されています) は、正常に機能したファイルとほぼ同じですcorresp()
。
誰かが説明を持っているか、続行する方法を提案できる場合、それは大きな助けになるでしょう.