Описание проекта
Я выбрал для анализа датасет Wind and Solar Energy Production Dataset, найденный на платформе Kaggle. Этот набор данных содержит подробную информацию о почасовом производстве энергии из возобновляемых источников с разбивкой по типам, а также дополнительные атрибуты: дата, час, день недели, месяц, сезон и объём выработки.
Эти данные имеют особую ценность в контексте глобального перехода к зелёной энергетике. Мне было интересно проанализировать их в Google Colab, потому что они позволяют понять природные закономерности, которые стоят за производством чистой энергии. Как ветер и солнце работают в тандеме в разное время суток, дней и сезонов? Насколько предсказуемы и стабильны эти источники? Ответы на эти вопросы критически важны для построения устойчивой энергетики будущего, что делает анализ исследованием с практическим значением.
Вид графиков
Для визуализации я использовал пять различных типов графиков, чтобы раскрыть разные аспекты данных:
Сгруппированная столбчатая диаграмма — для сравнения абсолютных объёмов годовой выработки ветровой и солнечной энергии. Она наглядно показывает динамику роста каждого источника во времени.
Линейный график — для отображения плавных сезонных трендов среднемесячного производства. Идеально подходит, чтобы показать, как выработка меняется в течение года.
Простая столбчатая диаграмма — для демонстрации стабильности производства по дням недели. Позволяет легко сравнить близкие по значению величины.
Сложенная столбчатая диаграмма — чтобы визуализировать относительный вклад каждого источника энергии в разные сезоны. Показывает состав целого и его изменение.
Круговые диаграммы — для сравнения самых продуктивных временных интервалов внутри каждого источника. Эффективно показывает пропорции внутри набора категорий.
Используемые статистические методы
В основе анализа лежали методы описательной статистики и агрегации данных.
Агрегация: для расчёта общих годовых объёмов, средних месячных, дневных и почасовых показателей.
Группировка данных: разделение информации по ключевым категориям: источник энергии, год, месяц, день недели, сезон и час.
Расчёт относительных показателей: определение процентного вклада ветровой и солнечной энергии в общую выработку по сезонам.
Ранжирование: идентификация восьми самых продуктивных часов для каждого источника энергии.
Подбор визуального стиля
Для стилизации графиков я создал собственную цветовую палитру, вдохновлённую природной, чистой и спокойной эстетикой, которая ассоциируется с возобновляемой энергетикой. Палитра состоит из пяти цветов: светло-желтый для акцентов, тёплый розово-бежевый для солнечной энергии, спокойный зелёный для ветровой энергии, голубой для фона и глубокий тёмно-синий для текста и рамок.
Цветовая палитра, созданная в Coolors.co
Итоговые графики
График № 1 Как ветер и солнце меняют энергетический ландшафт
График № 1
Код к графику № 1
Этот график показывает, как развивалась зеленая энергетика за последние годы. Мы видим стабильный рост и ветровой, и солнечной энергии, причем оба источника увеличивают свою выработку с каждым годом. Это говорит о том, что инвестиции в возобновляемую энергетику окупаются, и мир постепенно переходит на более чистые источники энергии.
График № 2 Когда ветер сильнее, а солнце ярче
График № 2
Код к графику № 2
Здесь мы смотрим, как меняется выработка энергии в зависимости от времени года. Ветер оказывается сильнее в осенние и зимние месяцы, когда чаще бывают штормы. Солнце, конечно, активнее всего работает летом. Этот график помогает понять сезонные циклы природы и планировать энергосистему с учетом этих естественных колебаний.
График № 3 Стабильность производства в течение недели
График № 3
Код к графику № 3
Интересно, что производство зеленой энергии почти не зависит от того, будний это день или выходной. Столбцы на графике показывают очень небольшие колебания — это значит, что ветер дует, а солнце светит одинаково хорошо в любой день недели. Такая стабильность делает возобновляемые источники надежными для постоянного энергоснабжения.
График № 4 Как время года определяет баланс между ветром и солнцем
График № 4
Код для графика № 4
Этот график раскрывает, как ветер и солнце делят между собой работу в разные времена года. Зимой, когда солнца мало, ветер берет на себя основную нагрузку. Летом ситуация меняется. Солнечные панели вырабатывают большую часть энергии. Такое сезонное перераспределение показывает, как важно иметь разные источники зеленой энергии для круглогодичной стабильности.
График № 5 Когда природа даёт максимум энергии
График № 5
Код для графика № 5
Здесь мы видим «расписание» самой продуктивной работы природы. Для ветра это часто ночные и утренние часы, когда усиливаются ветра. Для солнца понятно, что дневное время, особенно полдень. Знание этих пиковых часов помогает энергетикам максимально эффективно использовать каждый источник в самое подходящее для него время суток.
Выводы
Анализ данных показывает, что ветровая и солнечная энергетика представляют собой не просто альтернативные, а взаимодополняющую и перспективную систему для устойчивого энергоснабжения. Ключевой вывод — ветер и солнце идеально дополняют друг друга: источники работают не по отдельности, а вместе, компенсируя сезонные и суточные колебания друг друга. Ветер активнее в холодные и пасмурные периоды, когда солнце светит слабо, а солнечная энергия доминирует летом. Эта предсказуемая цикличность делает систему в целом стабильной и управляемой.
Рост производства по годам подтверждает, что это направление стабильно развивающееся. При этом данные опровергают миф о хаотичности зелёной энергии, демонстрируя её регулярность как в течение недели, так и в течение года. Главный практический потенциал лежит в умной интеграции этих источников: используя знание их природных расписаний, можно создавать энергосистемы, которые эффективно используют максимум от каждого источника в нужное время, минимизируя необходимость в резервных мощностях. Таким образом, будущее энергетики видится не в выборе между ветром или солнцем, а в их гармоничном и технологичном объединении.
Описание применения генеративной модели
Основная цель использования искусственного интеллекта — ускорение и оптимизация технической реализации идей. Модель помогала быстро решать конкретные задачи программирования и визуального оформления, что позволило сосредоточиться на анализе и интерпретации данных.
Coolors.co — создание цветовой палитры.
Chat.GPT — адаптация кода и настройка стиля.
Пример промпта:
Получаю ошибку: KeyError: 'release_date'. В моём датасете нет такой колонки. Как узнать, какие колонки есть и сделать код под правильные названия?



