Отсутствие данных, нечитаемость и ноль — три разных состояния пищевой информации
Явно обозначайте состояния пропущенных значений, чтобы неполные сканы незаметно не превращались в вводящие в заблуждение сравнения.
Пустое поле питательного вещества не должно становиться нулём только потому, что калькулятору нужно число. Различайте напечатанный ноль, неуказанное поле и поле, которое вы не можете прочитать. Каждое состояние требует своего следующего действия.
Добавьте статус рядом с количеством
Используйте поле количества, которое может оставаться пустым, и отдельное поле статуса. Полезные статусы: переписано, не указано в сфотографированной таблице, не читается и не проверено. Сохраняйте также напечатанный текст: если на этикетке сказано меньше определённого количества, это условие нужно оставить, а не превращать его в точное значение.
Не все форматы этикеток показывают одинаковые категории. Руководство Европейской комиссии по пищевой ценности отличает обязательную пищевую информацию от дополнительных добровольных сведений. Поэтому следует изучать фактическую таблицу, а не ожидать заполнения каждого поля своего шаблона.
Рассмотрите три гипотетические записи
Предположим, продукт A ясно указывает 0 g некоторого вещества, у продукта B в сфотографированной таблице нет строки этого вещества, а у продукта C строку закрывает блик. A можно записать как напечатанный ноль, не делая лабораторного утверждения об абсолютном отсутствии вещества. B остаётся со статусом не указано в сфотографированной таблице. C остаётся нечитаемым.
Эти записи не должны обозначаться одним и тем же числовым нулём без пояснений в электронной таблице. Иначе последующая сортировка сочтёт все три равными, хотя лишь одна запись содержит читаемое заявленное число.
Определите, как расчёты обрабатывают пробелы
При сравнении двух продуктов рассчитывайте разность только тогда, когда доступны оба необходимых исходных значения и используются совместимые единицы и базы сравнения. Если одно отсутствует, показывайте сравнение недоступно и указывайте, какого значения не хватает. Не исключайте молча продукт с недостающими данными и не подставляйте среднее по категории.
Если вы обобщаете несколько продуктов, укажите охват данных. Иллюстративный список с шестью читаемыми значениями для восьми продуктов позволяет обобщить эти шесть наблюдений, но не делать утверждение обо всех восьми. Оставьте две неполные записи видимыми, чтобы читатель замечал пробел.
Чтобы разобраться с нечитаемым полем, сделайте снимок заново или проверьте соответствующий источник производителя. Чтобы исследовать неуказанное поле, запросите сведения именно об этом продукте, а не пытайтесь вывести точное количество обратным расчётом из списка ингредиентов. Когда появятся новые доказательства, обновите статус и сохраните прежнюю причину пробела. Так можно измерять полноту данных, не маскируя неопределённость под благоприятный результат.