Краткий способ проверить, находится ли X в пределах Y +/- небольшой допуск? - PullRequest
2 голосов
/ 23 сентября 2011

Есть ли краткий способ проверить, находится ли какое-то число X в пределах другого числа Y плюс или минус какой-то небольшой допуск?

1 Ответ

9 голосов
/ 23 сентября 2011

Команда all.equal допускает параметр tolerance, так что различия, меньшие, чем значение допуска, игнорируются.

Лично мне скорее нравится all.equal как альтернатива identical,как это гораздо более информативно.Он применим к объектам, которые являются более общими, чем просто одно значение (например, variable1 и variable2), например кадры данных, списки и т. Д.Таким образом, хотя это поможет вам в вашем вопросе, оно также более общее, когда вы хотите рассмотреть, являются ли два фрейма данных почти одинаковыми.Это очень полезно, когда различия основаны на проблемах в числовой точности, очень близких к допуску станка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...