所以我是 R 新手 - 如果我因无知而犯了明显的错误,请原谅我。
我正在尝试进行对应分析。我已经使用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,绝对没有空单元格(A1 除外 - 就像第一个成功的 CSV 一样)。事实上,新的 CSV(删除了一些行)与正常工作的文件几乎相同corresp()
。
如果有人有解释或可以提出一种继续进行的方法,那将是一个巨大的帮助。