Ответ:

Сумма указанных значений равна 18 + 10 + 5 + 2 + 7 + 6 = 48. Поэтому таблица не согласуется с числом опрошенных 30, если каждый человек должен относиться ровно к одной категории. Ниже диаграмма построена по приведённым в таблице числам, то есть от общей суммы 48; она не исправляет это расхождение.

Кошка — 18 (37,5%)Собака — 10 (20,8%)Птицы — 5 (10,4%)Рыбки — 2 (4,2%)Другие — 7 (14,6%)Никого — 6 (12,5%)

Для диаграммы доли вычислены делением каждого значения на 48. Чтобы построить диаграмму именно по опросу 30 человек, нужно уточнить исходные данные таблицы или пояснить, почему сумма ответов больше числа опрошенных.