Tiedosto:Changes of temperature of world 500 1000 ad 01 01.png

Sivun sisältöä ei tueta muilla kielillä.
Wikikirjastosta

Alkuperäinen tiedosto(1 511 × 715 kuvapistettä, 159 KiB, MIME-tyyppi: image/png)

Tämä tiedosto on jaettu kohteesta Wikimedia Commons ja muut projektit saattavat käyttää sitä. Tiedot tiedoston kuvaussivulta näkyvät alla.

Yhteenveto

Kuvaus
English: Changes of average temperature of world 500 - 1000 AD
Päiväys
Lähde Oma teos
Tekijä Merikanto

Last Millennium Reanalysis (LMR) Project Data Page - version 2

https://atmos.washington.edu/~hakim/lmr/LMRv2/

LMR v2.1

global-mean temperature

https://atmos.washington.edu/%7Ehakim/lmr/LMRv2/gmt_MCruns_ensemble_full_LMRv2.1.nc

Reference of data source

Tardif, R., G. J. Hakim, W. A. Perkins, K. A. Horlick, M. P. Erb, J. Emile-Geay, D. M. Anderson, E. J. Steig, and D. Noone, 2019: Last Millennium Reanalysis with an expanded proxy database and seasonal proxy modeling. Clim. Past, 15, 1251-1273, doi:10.5194/cp-15-1251-2019.

Anderson, D. M., R. Tardif, K. Horlick, M. P. Erb, G. J. Hakim, D. Noone, W. A. Perkins, E. J. Steig, 2019: Additions to the Last Millennium Reanalysis multi-proxy database. Data Science Journal, 18(1), doi:10.5334/dsj-2019-002.

Python 3 code

    1. plot LMR data
  1. https://atmos.washington.edu/~hakim/lmr/LMRv2/
  2. Last Millennium Reanalysis (LMR) Project Data Page - version 2
    1. LMR v2.1
    2. python xarray
  3. 2023.05.13 0000.0000

import xarray as xr import pandas as pd import matplotlib.pyplot as plt import matplotlib.colors as colors from matplotlib.ticker import (MultipleLocator, AutoMinorLocator) import matplotlib.ticker as tck import datetime import numpy as np from scipy import interpolate import scipy.signal import math as math

captioni="Mean temperature changes of world between 500 - 1000 AD"

  1. subtitle="deg C"

file_path = './data/gmt_MCruns_ensemble_full_LMRv2.1.nc'

  1. file_path = './data/nhmt_MCruns_ensemble_full_LMRv2.1.nc'
  2. file_path = './data/shmt_MCruns_ensemble_full_LMRv2.1.nc'

ds = xr.open_dataset(file_path)

k1=ds.gmt[:]

k2=np.array(k1)

  1. y=k2[:,1,1]
  1. y=np.mean(axis=1)

y=np.mean(k2, axis=(1, 2))

print(np.shape(y))

  1. quit(-1)
  1. for iy in range(100):
  2. for ix in range(20):
  3. y2=k2[:,ix,iy]
  4. plt.plot(y2,color="#000070", alpha=0.01, linewidth=1 )

yys1=[] yys2=[]

for iy in range(100): yys1.append(np.mean(k2, axis=2))

for iy in range(20): yys2.append(np.mean(k2, axis=1))


print (np.shape(yys1[1]))

  1. quit()
  1. for iy in range(20):
  2. plt.plot(yys2[iy], color="#0000ff", alpha=0.01, linewidth=1 )

for iy in range(100): plt.plot(yys1[iy], color="#8080ff", alpha=0.005, linewidth=1 )

plt.plot(y, color="#7f0000", alpha=0.8, linewidth=2)

  1. plt.grid(True)

plt.xlim(500,1000)

  1. plt.ylim(-0.5, 0.2)
    1. plt.ylim(-1, 1)

plt.ylim(-0.6, 0.4)

  1. plt.axhline(y = ylimit1, color = 'g', linestyle = ':', linewidth=2)
  1. plt.locator_params(axis='x', nbins=10)
  2. plt.axis.xaxis.set_minor_locator(MultipleLocator(5))
  3. plt.axes().xaxis.set_minor_locator(MultipleLocator(5))
  4. plt.axes().yaxis.set_minor_locator(tck.AutoMinorLocator())

plt.gca().xaxis.set_major_locator(plt.MultipleLocator(100)) plt.gca().xaxis.set_minor_locator(plt.MultipleLocator(20))

  1. plt.gca().yaxis.set_major_locator(plt.MultipleLocator(100))
  2. plt.gca().yaxis.set_minor_locator(plt.MultipleLocator(10))

plt.grid(which='major', linestyle=':', linewidth='0.5', color='blue', alpha=.5)

  1. Customize the minor grid

plt.grid(which='minor', linestyle=':', linewidth='0.5', color='green', alpha=.5)

plt.title(captioni, fontsize=18, color="#0000af")

  1. plt.suptitle(subtitle,fontsize=14)

plt.xlabel('Year AD', color="darkgreen", fontsize=21) plt.ylabel("Delta T deg Celsius", color="darkgreen", fontsize=21) plt.xticks(fontsize=17) plt.yticks(fontsize=17)

  1. plt.gca().invert_yaxis()
  1. mng = plt.get_current_fig_manager()
  2. mng.window.state('zoomed')

plt.savefig('figure.svg')

plt.show()

quit(-1)

Lisenssi

Minä, tämän teoksen tekijänoikeuksien haltija, julkaisen täten tämän teoksen seuraavalla lisenssillä:
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 4.0 Kansainvälinen -lisenssillä.
Voit:
  • jakaa – kopioida, levittää ja esittää teosta
  • remiksata – valmistaa muutettuja teoksia
Seuraavilla ehdoilla:
  • nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
  • jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta
Changes of mean temperature of world 500 - 1000 AD

Kohteet, joita tässä tiedostossa esitetään

esittää

13. toukokuu 2023

image/png

5988dbef8ea33ad7d0152d53786b731c141c9a78

data size englanti

163 301 tavu

715 pikseli

1 511 pikseli

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen13. toukokuuta 2023 kello 08.29Pienoiskuva 13. toukokuuta 2023 kello 08.29 tallennetusta versiosta1 511 × 715 (159 KiB)MerikantoUploaded own work with UploadWizard

Seuraava sivu käyttää tätä tiedostoa:

Metatieto