Air emissions accounts for greenhouse gases by NACE Rev. 2 activity - quarterly data
Data - Eurostat
Info
Last observation: Quarterly: 2025Q4 (N = 259)
First observation: Quarterly: 2010Q1 (N = 148)
Last data update: 11 aoû 2026, 22:41. Last compile: 11 aoû 2026, 23:48
Structure
Greenhouse Gas Emissions
France, Germany, Italy, Spain
Code
env_ac_aigg_q |>
filter(geo %in% c("FR", "DE", "IT", "ES"),
nace_r2 == "TOTAL_HH",
unit == "THS_T",
s_adj == "SA") |>
quarter_to_date() |>
left_join(colors, by = c("Geo" = "country")) |>
mutate(values = values/1000) |>
mutate(color = ifelse(geo == "ES", color2, color)) |>
ggplot() + geom_line(aes(x = date, y = values, color = color)) +
theme_minimal() + scale_color_identity() + add_flags +
scale_x_date(breaks = as.Date(paste0(seq(2010, 2100, 2), "-01-01")),
labels = date_format("%Y")) +
xlab("") + ylab("Greenhouse gas emissions (Mt CO2 eq., SA)")
EU27: By Activity
Code
env_ac_aigg_q |>
filter(geo == "EU27_2020",
nace_r2 %in% c("A", "C", "D", "H"),
unit == "THS_T",
s_adj == "SA") |>
quarter_to_date() |>
mutate(values = values/1000) |>
ggplot() + geom_line(aes(x = date, y = values, color = Nace_r2)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(2010, 2100, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = "right") +
xlab("") + ylab("Greenhouse gas emissions (Mt CO2 eq., SA)")
Latest Quarter by Country
Code
latest_q <- env_ac_aigg_q |>
filter(nace_r2 == "TOTAL_HH", unit == "THS_T", s_adj == "SA", !is.na(values)) |>
summarise(m = max(time)) |>
pull(m)
env_ac_aigg_q |>
filter(nace_r2 == "TOTAL_HH",
unit %in% c("THS_T", "T_HAB"),
s_adj == "SA",
time == latest_q) |>
mutate(values = ifelse(unit == "THS_T", values/1000, values),
unit_label = ifelse(unit == "THS_T", "Mt CO2 eq.", "Tonnes per capita")) |>
select(Geo, unit_label, values) |>
spread(unit_label, values) |>
arrange(desc(`Mt CO2 eq.`)) |>
print_table_conditional()| Geo | Mt CO2 eq. | Tonnes per capita |
|---|---|---|
| European Union - 27 countries (from 2020) | 839.040471 | 1.855 |
| Germany | 173.922943 | 2.082 |
| France | 101.839461 | 1.480 |
| Italy | 97.925223 | 1.661 |
| Poland | 91.616178 | 2.453 |
| Spain | 72.265086 | 1.460 |
| Netherlands | 41.886431 | 2.311 |
| Romania | 31.252953 | 1.641 |
| Belgium | 26.521036 | 2.224 |
| Czechia | 22.463253 | 2.062 |
| Denmark | 21.752188 | 3.612 |
| Greece | 20.442344 | 1.938 |
| Ireland | 18.341652 | 3.336 |
| Austria | 17.295917 | 1.876 |
| Hungary | 16.072666 | 1.693 |
| Portugal | 13.533855 | 1.248 |
| Sweden | 13.270681 | 1.241 |
| Bulgaria | 11.535740 | 1.798 |
| Finland | 10.044950 | 1.777 |
| Slovakia | 8.478879 | 1.554 |
| Lithuania | 6.305633 | 2.183 |
| Croatia | 6.289238 | 1.618 |
| Slovenia | 3.860345 | 1.809 |
| Latvia | 2.876548 | 1.576 |
| Estonia | 2.691418 | 1.965 |
| Luxembourg | 2.522514 | 3.651 |
| Cyprus | 2.281607 | 2.292 |
| Malta | 1.751731 | 2.982 |