for row in data:
# сохраните в переменную «Название эмодзи» (столбец 0)
name = data[0]
data[0] это вся строка. А нужно взять само значение, т.е. row[0]
И в расчете соотношения
# сохраните в переменную «Соотношение Твиттер/Instagram»
# (столбец 3 к столбцу 2)
ratio += data[3][2]
нужно было значение столбца 3 делить на значение столбца 2, т.е. row[3]/row[2].
И не понятно, к чему тут приращивание значения ratio, по условию задачи видно, что требуется отдельное значения для каждой строки, без суммирования.
Привет! У нас в Практикуме для ответов на такие вопросы целая служба есть, вы уж пишите, ладно? Не стесняйтесь :) Если чего-то не будет получаться, мы вас всегда вот здесь ждём — https://yandex.ru/support/praktikum/feedback.html, будем рады помочь и вместе во всём разберёмся.