Я решила выбрать базу данных о психологическом состоянии и учебной жизни студентов профиля Computer Science, которую нашла на Kaggle, так как про них существует множество стереотипов, шуток и слухов, которые мне интересно было бы проверить на реальном датасете. У самой у меня есть много друзей с этого профиля, обучающихся в ВШЭ (факультет ФКН), поэтому эти данные были особо интересны для меня.
Для первой диаграммы я выделила данные по статусу депрессивного состояния и гендера, а потом построила столбчатую диаграмму, сгруппировав по гендеру. Я добавила ей цветовые сочетания столбцов, которые нашла на сайте генератора палитр mybrandnewlogo.com.
Получившуюся диаграмму я решила сделать красивее с помощью ChatGPT. Я скопировала свой код и задала промпт "make the diagram look more fancy". Он выдал мне довольно странный код, столбцы диаграммы почему то съехали вправо, выходя за пределы области диаграммы.
Неудачный график от нейросети
Мне пришлось скопировать из промпта нейросети некоторые части, такие как настройка сетки, цвета фона, заголовка и легенды, и вставить в мой изначальный код. Далее я задала нейросети еще несколько конкретных вопросов по тому, как добиться желаемой стилизации графика, например "как убрать черную обводку вокруг диаграммы?" или "как вставить подписи значений внутри столбцов?", и совместила это с предыдущим кодом. У меня не было никаких определенных референсов, руководствовалась своей базовой насмотренностью и предпочтениями.
prompts: «make the diagram look more fancy"/"как убрать черную обводку квадратной бласти вокруг диаграммы?"/» как добавить подписи значений внутри столбцов?»
prompts: «make the diagram look more fancy"/"как убрать черную обводку квадратной бласти вокруг диаграммы?"/» как добавить подписи значений внутри столбцов?»
1 итоговый график
После этого я создала базовый по оформлению график по соотношению среднего количества часов сна и академической успеваемости, но так как мне не нравилось, что столбцы диаграммы идут не в том порядке, который мне нужен, я попросила ChatGPT переписать код так, чтобы порядок был правильным. Далее я добавила в код все элементы стилизации с прошлого графика.
prompt: «измени код, чтобы по оси x в диаграмме шли слева направо в таком порядке: Below Average, Average, Good, Exellent»
2 итоговый график
Со следующим графиком я поступила так же. Нейросеть помогала мне исправлять проблемы в моем коде, а потом я добавляла стилизацию по шаблону первого графика. Например, в этом графике я попросила нейросеть построить линейный график вместо столбчатого, и результат меня в целом устроил.
3 итоговый график
Для этого графика я попросила нейросеть помочь мне сделать его не круговым, а кольцевым. Несколько раз приходилось поправлять ее, присылать ошибки, чтобы она наконец написала код с реальными, а не выдуманными функциями.
prompt:"как сделать так чтобы диаграмма была кольцом а не кругом, то есть в середине должен быть белый круг»
4 итоговый график
Во всех графиках я изменила шрифт на Circe, так как этот шрифт мне кажется достаточно стильным и минималистичным.




