Я хотел бы найти все значения в моем data frame
, чтобы увидеть, если есть бесконечное значение там, потому что, когда я запускаю функцию я получаю эту ошибки:R, поиск бесконечного значения в кадре данных
Error in optim(apply(X, 2, median, na.rm = TRUE), fn = medfun, gr = dmedfun, :
non-finite value supplied by optim
дополнительно:
Warning message:
In betadisper(d, rep(1, ncol(as.matrix(d)))) :
Missing observations due to 'd' removed.
у меня есть огромный файл, и это происходит только для некоторых строк, но я понятия не имею, почему?
Благодаря
Вы можете проверить бесконечность с помощью 'is.infinite'. Однако, я не думаю, что ваша проблема - это бесконечные значения в ваших данных. Но без воспроизводимого примера трудно дать лучший совет. – Roland
Обратите внимание, что я отбросил ваши изменения. Вы можете добавить свой вопрос, но вы не должны его полностью изменять. – Roland
Вы должны [предоставить воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example), чтобы люди могли помочь с вашей проблемой. – nico