Fichier:Alt gmsl seas not rem.svg

De testwiki
Aller à la navigation Aller à la recherche
Fichier d’origine (Fichier SVG, nominalement de 800 × 540 pixels, taille : 59 kio)

Ce fichier provient de Wikimedia Commons et peut être utilisé par d'autres projets. Sa description sur sa page de description est affichée ci-dessous.

Description

Description
English: The image shows the development of global sea level from 1992 to 2020 with seasonal variations. Measurements have been conducted via satellites TOPEX/Poseidon, Jason-1 and Jason 2. The trend line clearly shows the constant increase in global sea level of 3.5 ± 0.4 mm/year since the 1990s. The raw data is from http://www.cmar.csiro.au/sealevel/sl_hist_last_decades.html .
Date
Source Travail personnel
Auteur Geek3
Autres versions Alt gmsl seas rem.svg with seasonal variations removed.
SVG information
InfoField
 Le code de ce fichier SVG est valide.
 Cette représentation graphique a été créée avec Matplotlib
Code source
InfoField

Python code

#! /usr/bin/env python
# -*- coding:utf8 -*-

import matplotlib.pyplot as plt
import numpy as np
from scipy import stats
from math import *

plt.style.use('classic')

# download data from ftp://ftp.marine.csiro.au/pub/legresy/gmsl_files/CSIRO_Alt_seas_inc.csv
data = []
with open('CSIRO_Alt_seas_inc.csv', 'r') as csv:
    for txt in csv.readlines():
        try:
            line = [i.strip() for i in txt.split(',')]
            if len(line) == 3:
                data.append(line)
        except Exception:
            pass

years0, h0 = [], []
years1, h1 = [], []
for d in data:
    try:
        y, h = float(d[0]), float(d[1])
        years0.append(y); h0.append(h)
    except Exception:
        pass
    try:
        y, h = float(d[0]), float(d[2])
        years1.append(y); h1.append(h)
    except Exception:
        pass

years0 = np.array(years0)

slope, intercept, r_value, p_value, std_err = stats.linregress(years0, h0)

plt.rc('font', size=15)
fig = plt.figure(figsize=(800 / 90.0, 540 / 90.0), dpi=72)
plt.plot(years0, h0, '-', color='#00eeee', linewidth=2, label='Monthly')
plt.plot(years1, h1, '-', color='#0000dd', linewidth=3, label='3-month running mean')
plt.plot(years0[[0,-1]], intercept+slope*np.array(years0[[0,-1]]), '-',
         color='red', linewidth=1.5, label='Trend = {:.1f} mm/year'.format(slope))
plt.grid(True)
plt.xlim(1992, ceil(max(years0)/10.)*10.)
plt.xlim(1992, ceil(max(years0)/1.)*1.)
plt.ylim(-53, 63)
plt.xlabel('Year')
plt.ylabel('Global Mean Sea Level (mm)')
plt.title('GMSL from TOPEX/Poseidon, Jason-1, Jason-2 and Jason-3 satellite altimeter data', size=14)
plt.legend(loc='upper left', prop={'size':14}, borderaxespad=1.2, framealpha=1)
plt.text(0.47, 0.058, '''Seasonal signal not removed
Inverse barometer correction applied
GIA correction applied''', size=14, transform=plt.gca().transAxes)
plt.tight_layout()
plt.savefig('Alt_gmsl_seas_not_rem.svg')


Ce fichier peut être mis à jour pour contenir les nouvelles informations. Si vous voulez utiliser une version spécifique du fichier sans qu'il soit réécrasé, merci de téléverser la version en question dans un fichier séparé.

Conditions d’utilisation

Moi, en tant que détenteur des droits d’auteur sur cette œuvre, je la publie sous la licence suivante :
w:fr:Creative Commons
paternité partage à l’identique
Vous êtes libre :
  • de partager – de copier, distribuer et transmettre cette œuvre
  • d’adapter – de modifier cette œuvre
Sous les conditions suivantes :
  • paternité – Vous devez donner les informations appropriées concernant l'auteur, fournir un lien vers la licence et indiquer si des modifications ont été faites. Vous pouvez faire cela par tout moyen raisonnable, mais en aucune façon suggérant que l’auteur vous soutient ou approuve l’utilisation que vous en faites.
  • partage à l’identique – Si vous modifiez, transformez ou vous basez sur cet élément, vous devez distribuer votre contribution sous une license identique ou compatible à celle de l’original.
Any autoconfirmed user can overwrite this file from the same source. Please ensure that overwrites comply with the guideline.

Légendes

Ajoutez en une ligne la description de ce que représente ce fichier

Éléments décrits dans ce fichier

dépeint

image/svg+xml

540 pixel

800 pixel

60 124 octet

8e164e0659131f7e916ece2463b6d131e391bf8a

Historique du fichier

Cliquer sur une date et heure pour voir le fichier tel qu'il était à ce moment-là.

Date et heureVignetteDimensionsUtilisateurCommentaire
actuel22 septembre 2023 à 14:51Vignette pour la version du 22 septembre 2023 à 14:51800 × 540 (59 kio)wikimediacommons>Geek3update 2020

La page suivante utilise ce fichier :