
Я решила выбрать базу данных о психологическом состоянии и учебной жизни студентов профиля 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, так как этот шрифт мне кажется достаточно стильным и минималистичным.