Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3505916
А
Аноним
17 ноября 2025 05:25 · публичный вопрос
А
Аноним

Представление в виде диаграмм данных о динамике изменения объёмов и структуры производства электроэнергии в мире

Ответ нейросети
17 ноября 2025 05:25

Отличная задача для наглядного понимания глобальной динамики производства электроэнергии и её структуры. Ниже приведён подробный план и готовые шаблоны диаграмм вместе с объяснениями, чтобы ты мог(а) быстро построить визуализации в любом удобном инструменте (Excel/Google Sheets или Python).

Цель задачи

  • Понять динамику общего объёма мирового производства электроэнергии и как меняется его структура по источникам за выбранный период.

Что именно будут представлять диаграммы

  • Диаграмма 1. Линейный график общего объёма производства электроэнергии в мире по годам (например, в ТВт·ч или ПТВт·ч).
  • Диаграмма 2. Стековая диаграмма по источникам за каждый год (абсолютные величины). Показывает структуру: сколько энергии приходилось на уголь, газ, нефть, атомную энергетику, гидро, ветровые и солнечные источники и т.д.
  • Диаграмма 3. 100%-зная стековая диаграмма (или долевые графики) по тем же годам, показывающая долю каждого источника в общем объёме. Это наглядно демонстрирует, какие источники растут/снижаются по отношению к сумме.

Какие данные нужны и в каком виде

  • Таблица повинна быть на мировом уровне (не по регионам). Столбцы примерно такие:
    • Year (год)
    • Coal_TWh
    • Gas_TWh
    • Oil_TWh
    • Nuclear_TWh
    • Hydro_TWh
    • Wind_TWh
    • Solar_TWh
    • Other_TWh
    • Total_TWh (итоговое значение; можно посчитать как сумма по источникам)
  • Единицы: удобно использовать ТВт·ч (TWh) или ПетaТВт·ч (PWh). Приводи к одной единице, если берёшь данные из разных источников (1 PWh = 1000 TWh).

Источники данных (для реальных диаграмм)

  • Our World in Data (Energy; Electricity production by source) — удобен для глобального объёма и по источникам.
  • IEA, BP Statistical Review,REN21 — можно использовать для перекрёстной проверки.
  • World Bank/UN статистика — для доп. валидации, если нужна более «низкоуровневая» детализация.
  • Важно: вначале выбрать диапазон лет (например, 1990–2023) и единицы измерения, затем привести к единым значениям.

Пошаговый план построения диаграмм

  1. Определись с диапазоном лет и единицами измерения.
  2. Собери глобальные данные по каждому источнику за каждый год.
  3. Приведи значения к общему одинаковому масштабу (например, TWh) и посчитай Total_TWh как сумму по источникам (или используй готовый Total_TWh, если он есть).
  4. Построй диаграмму 1: линейный график Year vs Total_TWh.
  5. Построй диаграмму 2: стековую диаграмму Year vs (Coal_TWh, Gas_TWh, Oil_TWh, Nuclear_TWh, Hydro_TWh, Wind_TWh, Solar_TWh, Other_TWh) — показывающую абсолютные объёмы.
  6. Построй диаграмму 3: 100%-стековую диаграмму Year vs доли источников (Source_TWh / Total_TWh × 100) — показывающую структуру по годам.
  7. (По желанию) Добавь отдельную диаграмму по тем же данным для выбранного года — круговую/донатную диаграмму структуры на конкретный год.
  8. Добавь интерпретацию: какие источники растут, какие — падают, как изменился вклад возобновляемых (ветер/солнце) по сравнению с углем/газом; какие пики/плавные тренды наблюдаются.

Пример структуры набора данных (для иллюстрации)

  • Year, Coal_TWh, Gas_TWh, Oil_TWh, Nuclear_TWh, Hydro_TWh, Wind_TWh, Solar_TWh, Other_TWh, Total_TWh
  • 1990, 4000, 4700, 1500, 2000, 3000, 200, 50, 100, 10550
  • 1995, 4200, 4800, 1600, 2100, 3100, 300, 80, 120, 122... (примерные значения)
  • 2000, … и так далее до последнего года

Важные замечания по данным

  • На практике источники дают немного разные цифры, поэтому:
    • лучше привести данные к одной единице и суммировать по источникам.
    • проверить совместимость источников и зафиксировать метод агрегации.
  • Если данные по некоторым источникам отсутствуют за конкретный год, используйте линейную интерполяцию или пропускайте год с пропуском, помечая отсутствующие значения.

Как построить диаграммы в разных инструментах

A) Excel/Google Sheets (пошагово)

  • Диаграмма 1 (Total_TWh по годам):
    • Вставка → Линейчатая диаграмма → Выбрать Year и Total_TWh.
  • Диаграмма 2 (Стековая диаграмма по источникам — абсолютные объёмы):
    • Выбери Year и все источники (Coal_TWh, Gas_TWh, Oil_TWh, Nuclear_TWh, Hydro_TWh, Wind_TWh, Solar_TWh, Other_TWh).
    • Вставка → Диаграмма → Стековая диаграмма (Area) → Стековая.
  • Диаграмма 3 (Доли источников — 100% стековая диаграмма):
    • Добавь столбцы с долями: Share_Source = Source_TWh / Total_TWh × 100 для каждого источника.
    • Выбери Year и все доли, вставь 100% стековую диаграмму (можно выбрать «100% стековую» в типе диаграммы).
  • Цвета: подбери дружелюбную палитру (например, от тёмного к светлому и, для возобновляемых, зеленые/голубые оттенки).

B) Python (простая демонстрация)

  • Требуется pandas и matplotlib (или seaborn).
  • Идея:
    • Считать CSV: Year, Coal_TWh, Gas_TWh, Oil_TWh, Nuclear_TWh, Hydro_TWh, Wind_TWh, Solar_TWh, Other_TWh, Total_TWh
    • Построить:
      • Линейный график: plt.plot(years, Total_TWh)
      • Стековую диаграмму абсолютных объёмов: plt.stackplot(years, Coal_TWh, Gas_TWh, Oil_TWh, Nuclear_TWh, Hydro_TWh, Wind_TWh, Solar_TWh, Other_TWh, labels=[...])
      • 100%-стековую: compute доли, затем plt.stackplot(years, shares, labels=...)
  • Пример (скрипт без ошибок, упрощённо):
    • import pandas as pd
    • import matplotlib.pyplot as plt
    • df = pd.read_csv("world_electricity_by_source.csv")
    • years = df["Year"]
    • totals = df["Total_TWh"]
    • sources = ["Coal_TWh","Gas_TWh","Oil_TWh","Nuclear_TWh","Hydro_TWh","Wind_TWh","Solar_TWh","Other_TWh"]
    • plt.figure()
    • plt.plot(years, totals, marker="o")
    • plt.xlabel("Year"); plt.ylabel("Total TWh"); plt.title("World electricity production (Total)")
    • plt.legend(["Total"])
    • plt.show()
    • plt.figure()
    • plt.stackplot(years, [df[s] for s in sources], labels=[s.replace("_TWh","") for s in sources])
    • plt.legend()
    • plt.title("World electricity production by source (absolute)")
    • plt.show()
    • Доли

    • for s in sources: df[s+"_share"] = df[s] / totals
    • shares = [df[s+"_share"].values for s in sources]
    • plt.figure()
    • plt.stackplot(years, shares, labels=[...])
    • plt.legend(); plt.ylabel("Share"); plt.title("World electricity production by source (shares)")
    • plt.show()

C) Альтернатива в Excel: создание динамических диаграмм

  • Используй сводные таблицы:
    • Значения: суммы по годам и источникам.
    • Для диаграммы – выбери Year как ось X, значения по каждому источнику — как серии.
    • Затем выбирай тип диаграммы: “Стековая область” и для долей – “100% стековая область”.

Что можно дополнительно добавить

  • Визуализация по регионам мира для сравнения: отдельные панели для Европы/США/Азии и т.д. Это даёт контекст глобальных трендов.
  • Дополнительные диаграммы:
    • График темпов роста по каждому источнику (рост/спад в % к предыдущему году).
    • График долей возобновляемых (ветровые + солнечные + гидро) во времени.
    • Диаграмма по годам с акцентом на пики (например, пиковые годы для солнечной энергии из-за политических стимулов).
  • Подпись и интерпретация:
    • Укажи какие годы характеризуются значимым сдвигом (например, рост ветра/солня в 2010–2020).
    • Обрати внимание на долю угля и газа в структуре и как они менялись по годам.

Если хочешь, могу подготовить готовый набор диаграмм по конкретному набору данных (например, за 1990–2023) и привести готовые графики. Для этого скажи:

  • какой диапазон лет нужен (например, 1990–2023)?
  • в какой форме тебе удобнее видеть результаты (Excel-файл, Python-скрипт, или просто картинки диаграмм)?
  • нужен ли акцент на долях (100%-ная стековая диаграмма) или достаточно абсолютных объёмов?

Готов приступить и привести конкретный набор диаграмм на основе реальных данных, если дашь разрешение на использование источников (IEA/Our World in Data и т. п.).