TRV gaz

Data - CRE

Info

source dataset .html .RData

cre

TRV_gaz

2024-10-07 2021-09-05

Données sur l’énergie

source dataset .html .RData

cre

TRV_electricite

2024-10-07 2024-10-07

cre

TRV_gaz

2024-10-07 2021-09-05

insee

econ-gen-solde-ech-ext-2

2024-10-04 2023-11-01

insee

IPPMP-NF

2024-10-07 2024-10-07

insee

t_5404

2024-10-04 2021-08-01

sdes

bilan_energetique

2024-06-20 2022-04-16

Info

Notice

Historique des tarifs réglementés de vente de gaz naturel hors taxes et toutes taxes comprises sur le réseau GRDF pour les clients résidentiels.

Les différents tarifs sont les suivants : * BASE, conseillé aux consommateurs soutirant moins de 1 MWh/an (usage cuisson). * B0, conseillé aux consommateurs soutirant entre 1 et 6 MWh/an (usage mixte). * B1, conseillé aux consommateurs soutirant entre 6 et 30 MWh/an (usage chauffage). * B2I, conseillé aux consommateurs soutirant plus de 30 MWh/an (usage petite chaufferie résidentielle).

BASE, B0

  • DATE_DEBUT : date de début de validité du tarif.
  • DATE_FIN : date de fin de validité du tarif.
  • PART_FIXE_HT : prix de l’abonnement annuel, en euros hors taxes.
  • PART_FIXE_TTC : prix de l’abonnement annuel, en euros toutes taxes comprises.
  • PART_VARIABLE_HT : prix du MWh consommé, en euros hors taxes.
  • PART_VARIABLE_TTC : prix du MWh consommé, en euros toutes taxes comprises.

B1, B2I

Les tarifs B1 et B2I dépendent du niveau de prix (NP) de la commune du client. Le fichier « Niveaux de prix par commune pour les tarifs réglementés de gaz naturel d’Engie », disponible sur l’open data de la CRE, permet d’associer une commune à un des niveaux de prix, de 1 à 6.

  • DATE_DEBUT : date de début de validité du tarif.
  • DATE_FIN : date de fin de validité du tarif.
  • PART_FIXE_HT : prix de l’abonnement annuel, en euros hors taxes.
  • PART_FIXE_TTC : prix de l’abonnement annuel, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP1 : prix du MWh consommé pour le niveau de prix 1, en euros hors taxes.
  • PART_VARIABLE_TTC_NP1 : prix du MWh consommé pour le niveau de prix 1, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP2 : prix du MWh consommé pour le niveau de prix 2, en euros hors taxes.
  • PART_VARIABLE_TTC_NP2 : prix du MWh consommé pour le niveau de prix 2, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP3 : prix du MWh consommé pour le niveau de prix 3, en euros hors taxes.
  • PART_VARIABLE_TTC_NP3 : prix du MWh consommé pour le niveau de prix 3, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP4 : prix du MWh consommé pour le niveau de prix 4, en euros hors taxes.
  • PART_VARIABLE_TTC_NP4 : prix du MWh consommé pour le niveau de prix 4, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP5 : prix du MWh consommé pour le niveau de prix 5, en euros hors taxes.
  • PART_VARIABLE_TTC_NP5 : prix du MWh consommé pour le niveau de prix 5, en euros toutes taxes comprises.
  • PART_VARIABLE_HT_NP6 : prix du MWh consommé pour le niveau de prix 6, en euros hors taxes.
  • PART_VARIABLE_TTC_NP6 : prix du MWh consommé pour le niveau de prix 6, en euros toutes taxes comprises.

Example 1

Code
ig_b("cre", "graphiquemars2024")

Example 2

Code
ig_b("cre", "evolution-prix-gaz-naturel-france")

Example 3

Code
ig_b("cre", "decembre2022")

Example 4

Code
ig_b("cre", "tarif-reglemente-2023-03-01")

Example 5

  • Evolution HT cumulée depuis 2005: +136% jusqu’à +151%.
Code
ig_b("cre", "evolution-tarif-reglemente-gaz-HT")

B0 - usage cuisson, < 1 MWh/an

Code
TRV_gaz_B0 %>%
  ggplot() + geom_line(aes(x = DATE_DEBUT, y = PART_VARIABLE_TTC)) +
  theme_minimal()

B1 - usage mixte, 1-6 MWh/an

Code
TRV_gaz_B1 %>%
  ggplot() + geom_line(aes(x = DATE_DEBUT, y = PART_VARIABLE_TTC_NP1)) +
  theme_minimal()

B2I - usage petite chaufferie résidentielle, > 30 MWh

NP1

Code
names(TRV_gaz_B2I)
#  [1] "DATE_DEBUT"            "DATE_FIN"              "PART_FIXE_HT"         
#  [4] "PART_FIXE_TTC"         "PART_VARIABLE_HT_NP1"  "PART_VARIABLE_HT_NP2" 
#  [7] "PART_VARIABLE_HT_NP3"  "PART_VARIABLE_HT_NP4"  "PART_VARIABLE_HT_NP5" 
# [10] "PART_VARIABLE_HT_NP6"  "PART_VARIABLE_TTC_NP1" "PART_VARIABLE_TTC_NP2"
# [13] "PART_VARIABLE_TTC_NP3" "PART_VARIABLE_TTC_NP4" "PART_VARIABLE_TTC_NP5"
# [16] "PART_VARIABLE_TTC_NP6"
Code
TRV_gaz_B2I %>%
  mutate(DATE_DEBUT = as.Date(DATE_DEBUT)) %>%
  gather(variable, value, -DATE_DEBUT, -DATE_FIN) %>%
  filter(variable %in% c("PART_VARIABLE_HT_NP1", "PART_VARIABLE_TTC_NP1")) %>%
  ggplot() + geom_line(aes(x = DATE_DEBUT, y = value, color = variable)) +
  theme_minimal() + xlab("") + ylab("") +
  scale_x_date(breaks = seq(1940, 2025, 1) %>% paste0("-01-01") %>% as.Date,
               labels = date_format("%Y")) +
  scale_y_continuous(breaks = seq(-100, 500, 10),
                labels = dollar_format(accuracy = 1, pre = "", su = "€")) +
  theme(legend.position = c(0.6, 0.9),
        legend.title = element_blank())

NP2

Code
names(TRV_gaz_B2I)
#  [1] "DATE_DEBUT"            "DATE_FIN"              "PART_FIXE_HT"         
#  [4] "PART_FIXE_TTC"         "PART_VARIABLE_HT_NP1"  "PART_VARIABLE_HT_NP2" 
#  [7] "PART_VARIABLE_HT_NP3"  "PART_VARIABLE_HT_NP4"  "PART_VARIABLE_HT_NP5" 
# [10] "PART_VARIABLE_HT_NP6"  "PART_VARIABLE_TTC_NP1" "PART_VARIABLE_TTC_NP2"
# [13] "PART_VARIABLE_TTC_NP3" "PART_VARIABLE_TTC_NP4" "PART_VARIABLE_TTC_NP5"
# [16] "PART_VARIABLE_TTC_NP6"
Code
TRV_gaz_B2I %>%
  mutate(DATE_DEBUT = as.Date(DATE_DEBUT)) %>%
  gather(variable, value, -DATE_DEBUT, -DATE_FIN) %>%
  filter(variable %in% c("PART_VARIABLE_HT_NP2", "PART_VARIABLE_TTC_NP2")) %>%
  ggplot() + geom_line(aes(x = DATE_DEBUT, y = value, color = variable)) +
  theme_minimal() + xlab("") + ylab("") +
  scale_x_date(breaks = seq(1940, 2025, 1) %>% paste0("-01-01") %>% as.Date,
               labels = date_format("%Y")) +
  scale_y_continuous(breaks = seq(-100, 500, 10),
                labels = dollar_format(accuracy = 1, pre = "", su = "€")) +
  theme(legend.position = c(0.6, 0.9),
        legend.title = element_blank())

NP3

Code
names(TRV_gaz_B2I)
#  [1] "DATE_DEBUT"            "DATE_FIN"              "PART_FIXE_HT"         
#  [4] "PART_FIXE_TTC"         "PART_VARIABLE_HT_NP1"  "PART_VARIABLE_HT_NP2" 
#  [7] "PART_VARIABLE_HT_NP3"  "PART_VARIABLE_HT_NP4"  "PART_VARIABLE_HT_NP5" 
# [10] "PART_VARIABLE_HT_NP6"  "PART_VARIABLE_TTC_NP1" "PART_VARIABLE_TTC_NP2"
# [13] "PART_VARIABLE_TTC_NP3" "PART_VARIABLE_TTC_NP4" "PART_VARIABLE_TTC_NP5"
# [16] "PART_VARIABLE_TTC_NP6"
Code
TRV_gaz_B2I %>%
  mutate(DATE_DEBUT = as.Date(DATE_DEBUT)) %>%
  gather(variable, value, -DATE_DEBUT, -DATE_FIN) %>%
  filter(variable %in% c("PART_VARIABLE_HT_NP3", "PART_VARIABLE_TTC_NP3")) %>%
  ggplot() + geom_line(aes(x = DATE_DEBUT, y = value, color = variable)) +
  theme_minimal() + xlab("") + ylab("") +
  scale_x_date(breaks = seq(1940, 2025, 1) %>% paste0("-01-01") %>% as.Date,
               labels = date_format("%Y")) +
  scale_y_continuous(breaks = seq(-100, 500, 10),
                labels = dollar_format(accuracy = 1, pre = "", su = "€")) +
  theme(legend.position = c(0.6, 0.9),
        legend.title = element_blank())