Walter Dnes – Faceti clic pe poza pentru a vedea la sursa
Credit imagine: Walter Dnes
De Walter Dnes – Editat si comentat de Just The Facts si Werner Brozek
In postarea mea recenta in WUWT am introdus o foaie de calcul pentru monitorizarea datelor de temperatura Opensource. Intentia acestei foi de calcul este de a oferi unele dintre seturile de date globale de temperatura, intr-un rezumat format format standard, astfel incat sa puteti utiliza cu usurinta aceste seturi de date pentru cercetare. In acest post va explic cum sa actualizati foaia de calcul, iar la sfarsitul acestui post este un comentariu din Just The Facts despre perioadele de baza utilizate pentru fiecare din seturile de date.
Acest thread va avea doua piese paralele, adica;
- Una pentru persoanele care doresc sa copieze foaia de calcul online in contul lor Google. Aceasta va fi denumita „online”.
- Una pentru persoanele care doresc sa descarce fisa de calcul pe hard disk-urile lor. Acest lucru va fi denumit „local”.
Pentru a descarca foaia de calcul pe computerul dvs. local:
- indreptati-va browserul catre https://docs.google.com/spreadsheet/ccc?key=0AnTohu4oFUbcdEgzTkpEYTAwN1BiXzJXMXZ5RVJiOUE&usp=sharing
- selectati „File ==> Download as” din meniul foii de calcul (evidentiat in albastru in imaginea de mai jos), nu in meniul browserului (evidentiat cu rosu in imaginea de mai jos)
- alegeti tipul de fisier dorit si descarcati; .xlsx pentru excel; .ods pentru Openoffice / Libreoffice
Graficele din foaia de calcul Google nu se traduc intotdeauna bine in timpul procesului de descarcare. Poate trebuie sa le reconstruiti singur. Iata specificatiile, daca este necesar …
Toate graficele sunt grafice XY si se refera la datele din fila „temp_data”
Coloana A este axa X pentru toate graficele. Datele Y pentru graficele de panta sunt urmatoarele …
- Coloana I HadCRUT3
- Coloana JCRCR4
- Coloana GISS K
- Coloana UAH L
- RSS coloana M
- Coloana NOAA N
Pentru mijloacele de rulare de 12 luni, randul antetului este celulele P11 pana la U11.
Iar datele Y sunt coloanele P pana la U de pe randul 12 in jos.
NOTE IMPORTANTE PENTRU UTILIZATORI DE VERSIE ONLINE.
- De obicei, veti vedea 2 seturi de meniuri, una din browserul dvs. web si una din foaia de calcul online. Cu exceptia cazului in care se specifica altfel, toate referintele la Fisier / Editare / Vizualizare / etc vor fi din meniul foii de calcul (evidentiat cu albastru in imaginea de mai sus), nu in meniul browserului dvs. web (evidentiat cu rosu in imaginea de mai sus)
- Numerele din coloana A sunt asa cum au fost initial importate de pe computerul meu. Nu incercati sa reformatati coloana A. Google a introdus virgule in valorile anului cand reformatati coloana. Anii cu virgule nu arata bine. Acest lucru este destul de rau … * DAR, DE ASEMENEA, ESTE ACUM CARE SE ADUCA LA ORICE GRAFICE CARE UTILIZEAZA VALOAREA ANULUI *! Am vazut postari pe internet care pretind ca puteti sa formatati un numar ca „text simplu” si sa il utilizati pentru operatii matematice, ascunzand virgulele. Acest lucru poate fi adevarat, dar am fost experienta mea ca numerele format „text simplu” nu functioneaza cu grafice din foaia de calcul Google.
- La fel de important ca sa poti face lucruri, este sa poti anula chestii, mai ales atunci cand faci „tipul gresit de programare oops”. Exista 2 optiuni in foile de calcul Google. Mai intai este combo-ul standard cu cheie {CTRL-Z} care anuleaza pasul anterior. Puteti anula mai multi pasi in acest fel. Daca doriti sa va intoarceti mai departe in timp, accesati meniul foii de calcul si faceti clic pe „Fisier ==> Vezi istoricul reviziilor”. Retineti ca acest lucru poate dura un minut sau doua pentru a fi redat pe ecran. Nu te panica in timp ce astepti. Odata ce faceti pasul inapoi la o versiune anterioara, nu stiu daca puteti reveni la o versiune ulterioara.
Obtinerea seturilor de date de anomalie a temperaturii.
Diferitele seturi de date sunt actualizate la diferite perioade ale lunii. Urmatoarele sunt aproximari si variaza de la luna la luna.
- UAH si RSS in jurul datei de 7 a lunii urmatoare
- GISS si NOAA / NCDC in jurul datei de 15 a lunii urmatoare
- HadCRUT (v3 si v4) aproape de sfarsitul lunii urmatoare
Datele pot fi descarcate gratuit de pe site-ul web corespunzator. URL-urile sursa pentru date se pot schimba din cand in cand. Din momentul publicarii acestui post (inceputul lunii iunie 2013), acestea sunt …
- HadCRUT3 http://hadobs.metoffice.com/hadcrut3/diagnostics/global/nh+sh/monthly
- HadCRUT4 http://www.metoffice.gov.uk/hadobs/hadcrut4/data/current/time_series/HadCRUT.4.2.0.0.monthly_ns_avg.txt
- GISS http://data.giss.nasa.gov/gistemp/tabledata_v3/GLB.Ts+dSST.txt
- UAH http://vortex.nsstc.uah.edu/public/msu/t2lt/tltglhmam_5.5
- RSS ftp://ftp.ssmi.com/msu/monthly_time_series/rss_monthly_msu_amsu_channel_tlt_anomalies_land_and_ocean_v03_3.txt
- NOAA / NCDC ftp://ftp.ncdc.noaa.gov/pub/data/anomalies/monthly.land_ocean.90S.90N.df_1901-2000mean.dat
Datele sunt toate fisiere text. Datorita extensiilor de fisiere si / sau declaratiilor de tip mime de catre webmaster, este posibil ca unele seturi de date sa nu poata fi vizualizate direct cu un browser web. Puteti sa le descarcati in continuare pe disc si sa le vizualizati cu un editor de text.
Preprocesarea in format normal / coloana (doar GISS)
Toate site-urile enumerate mai sus, cu exceptia GISS, se descarca in format de coloana, care este potrivit pentru importul direct intr-o foaie de calcul. Descarcarea GISS trebuie mai intai reformata in format coloana. Acest lucru este usor cu un script bash sub linux sau un script Powershell sub Windows. Scripturile vor fi acoperite ulterior in aceasta postare. In plus, datele GISS sunt numere intregi, reprezentand anomalie * 100. Pentru a obtine anomalia lunara efectiva, impartiti la 100.
Suprascrierea coloanei corespunzatoare din fila „temp_data”
Urmatorul pas este copierea datelor actualizate in coloana sa din fila „temp_data”.
NOTITE IMPORTANTE!!!
* NU puteti scapa cu adaugarea datelor din ultima luna la coloanele din fila „temp_data”. Datele cu HadCRUT se schimba cu 6 luni sau mai mult, date cu intarziere care vin si / sau corectii. NOAA si GISS folosesc un algoritm ciudat de medie pentru datele vechi care lipsesc, ceea ce duce la schimbarea numerelor pana la ziua 1 (adica ianuarie 1880) de la luna la luna. Pentru a va asigura o foaie de calcul complet corecta, trebuie sa suprascrieti intreaga coloana cu numerele de la descarcarea acestei luni.
Datele importate sunt * NU * copiate intotdeauna incepand din randul 1. Datele HadCRUT (v3 si v4) sunt cele mai vechi, incepand din ianuarie 1850 (1850.083). Aceasta este atribuita in mod arbitrar ca randul 1. NOAA si GISS incep din ianuarie 1880 (1880.083), adica randul 361. UAH incepe decembrie 1978 (1979.000), adica randul 1548. RSS incepe in ianuarie 1979 (1979.083), adica randul 1549. Daca doresc sa adaugati alte seturi de date la copia dvs. din foaia de calcul, asigurati-va ca datele se aliniaza corect.
Procedura este …
- obtineti descarcare lunara de anomalie a temperaturii
- importati-l intr-o foaie de calcul separata
- selectati si copiati gama de celule de date din foaia de calcul separata, din coloana de date de anomalie. Copiati intervalul din randul superior al coloanei de date in randul de jos al coloanei de date.
In acest moment, instructiunile difera pentru utilizatorii locali fata de cei online.
Pentru utilizatorii foilor de calcul locale
lipiti intervalul copiat in „temps_raw”, astfel incat inceputul intervalului de inserare este inceputul datelor din coloana. Asta e pentru anomalia lunara.
Pentru utilizatorii foilor de calcul online
- lipiti intervalul copiat in partea de sus a unei pagini separate sau o separata
foaie de calcul. Important este ca doar o coloana de date este
vizibil pe pagina.
- exportati pagina respectiva (cu o coloana de date) ca fisier CSV. Amintiti-va
numele fisierului pe care l-ati exportat. Nu va faceti griji daca foaia de calcul
se plange ca va salva o singura pagina. Exact asta vrei tu.
- conectati-va la copia foii de calcul online Google.
- accesati randul 1 in coloana din partea dreapta a foii de calcul online. Acest
este celula V1 in versiunea initiala a foii de calcul. Se va schimba daca inserati sau stergeti coloane (adaugand sau eliminand seturi de date). Retineti ca este * FOARTE IMPORTANT * sa va aflati in coloana din dreapta. Procesul de import decupa 4 coloane din dreapta celei pe care o importati. Aceasta include stergerea datelor existente daca importati oriunde, cu exceptia extremei drepte … BINE!
- din meniul foii de calcul, selectati „File ==> Importati…”. Aceasta creeaza un dialog „Importati fisierul”.
- faceti clic pe butonul radio „Inlocuire date incepand de la celula selectata”.
- faceti clic pe butonul „Navigati…” si selectati fisierul CSV exportat in urma cu cativa pasi.
- aceasta creeaza o previzualizare si o optiune „Separator”. Puteti sa-l ignorati, deoarece aveti o singura coloana de date.
- faceti clic pe butonul „Import”. Cand importul este terminat, ar trebui
vezi datele din coloana V
- inainte de a copia datele, numarul de zecimale ar trebui sa fie de acord cu coloana destinatie. Comanda de copiere copiaza formatul, deci trebuie sa setati numarul de cifre dupa zecimal. GISS foloseste 2 cifre, NOAA foloseste 4, iar celelalte folosesc 3. Daca numarul de zecimale afisate nu se potriveste …
- faceti clic pe „V” din partea de sus a coloanei „V”. Acest lucru va evidentia
intreaga coloana
- faceti clic pe „Format => Number” din meniul foii de calcul.
- faceti clic pe „Decimale personalizate…” asa cum se arata in imaginea urmatoare.
- acest lucru va va oferi o caseta de dialog care va solicita numarul de zecimale
locuri. Introduceti numarul de zecimale de care aveti nevoie.
- faceti clic pe „V” din partea de sus a coloanei „V”. Acest lucru va evidentia
urmatoarele celule …
- HadCRUT3 B1
- HadCRUT4 C1
- GISS D361
- UAH E1548
- RSS F1549
- NOAA G361
ar trebui sa fie sters pentru a reduce complexitatea browserului. Procesul este …
- faceti clic pe „W” in partea de sus a coloanei „W”
- in timp ce tineti apasata tasta {SHIFT}, faceti clic pe „Z” din partea de sus a coloanei „Z”
- cand treceti peste „Z” in coloana „Z” veti vedea un mic triunghi in coltul din dreapta sus. Faceti clic pe el si veti primi un meniu derulant. Selectati „Stergeti coloanele W – Z”, iar coloanele suplimentare vor disparea.
Instructiuni comune pentru versiunile locale si online
Dupa ce temperaturile lunare au fost actualizate, pantele si mijloacele de 12 luni trebuie actualizate manual. Coloanele care contin seturi de date sunt urmatoarele …
Set de date Anomalia lunara Panta medie de 12 luni HadCRUT3 BIP HadCRUT4 CJQ GISS DKR UAH ELS RSS FMT NOAA GNU
Iata ce am facut pentru a actualiza NOAA pentru aprilie 2013, cand au venit datele.
Datele NOAA pentru luna martie s-au extins pana la G1959
Datele NOAA pentru aprilie se extind pana la G1960
Panta
Pentru luna martie, celula N1681 a avut formula
= Panta (G1681: G $ 1959 $ A1681: $ A $ 1959)
iar datele de panta extinse pana la celula N1958
Pentru luna aprilie a modificat celula N1681 in = panta (G1681: G $ 1960, $ A1681: $ A $ 1960)
- celula goto N1681
- {CTRL} {INSERT}
- celula goto N1682
- extindeti selectarea pana la N1959
- {SHIFT} {INSERT}
12 luni de alergare inseamna
- celula goto U1959
- {CTRL} {INSERT}
- celula goto U1960
- {SHIFT} {INSERT}
Graficele afectate se vor actualiza automat.
Conversia descarcarilor de temperatura GISS in format de coloana
Datele de anomalie lunara GISS pot fi descarcate ca fisier text, pe adresa URL http://data.giss.nasa.gov/gistemp/tabledata_v3/GLB.Ts+dSST.txt Fisierul text arata frumos, dar nu este potrivit pentru importarea intr-o foaie de calcul . Rulez linux, asa ca folosesc un script bash pentru a-l converti in format columnar, pentru utilizare intr-o foaie de calcul. Am mai creat un script Windows Powershell, pentru a face aceeasi conversie sub Windows. In ambele exemple de mai jos, presupunem ca ati descarcat datele din februarie 2013 ca giss201302.txt si ca doriti sa salvati datele reformate pe coloana in g201302.txt. Atat utilizatorii de posix, cat si cei de Windows trebuie sa-si aminteasca sa imparta temperaturile reformate cu 100, pentru a converti de la stilul GISS neobisnuit la grade C.
Pentru utilizatorii de posix (linux / unix / bsd / etc)
Utilizatori Windows, treceti la sectiunea „Pentru utilizatorii Windows”
Scriptul bash se numeste „parsegiss” si este executat dupa cum urmeaza
parsegiss input_file> output_file
de exemplu
parsegiss giss201302.txt> g201302.txt
Iata scenariul bash. Copiati urmatoarele intr-un fisier text si modificati-l
executabil. Scenariul are 19 linii.
filme online porno xxx http://trovagenova.com/phpAdsNew-2.0/adclick.php?bannerid=140&zoneid=132&source=&dest=https://adult69.ro/
porno ggg http://interfaces.gaiety.com/__media__/js/netsoltrademark.php?d=adult69.ro/
porno cu frati http://pamper.casino/go_to.php?url=https://adult69.ro/
film porno frumos http://www.bigscarynumbers.com/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/amatori
matura porno http://qzj.iaqpro.com/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/anal
nelly kent porno http://downstate.info/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/asiatice
porno babe http://networksolutionsblows.biz/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/beeg
programe porno http://www.bigtittygals.com/cgi-bin/atx/out.cgi?id=20&tag=bottom1&trade=https://adult69.ro/filme-porno/blonde
filme porno cu rusi http://www.marne-avantages.com/link.php?link=https://adult69.ro/filme-porno/brazzers
old young porno http://wirelesscaregiver.com/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/brunete
filme porno cu politiste http://www.shoeprice.net/__media__/js/netsoltrademark.php?d=adult69.ro/filme-porno/chaturbate
filme porno mature http://playgroundplanet.com/__media__/js/netsoltrademark.php?d=adult69.ro/blonda-de-16-ani-este-linsa-in-pizda-de-tatal-ei
porno bdsm https://www.sambastore.com.br/en/mandeparaumamigo.php?url=https://adult69.ro/bruneta-minora-sta-in-genuchi-si-suge-pula-vecinullui-ei
filme porno agresiv http://www.bellemorte.com/__media__/js/netsoltrademark.php?d=adult69.ro/film-porno-cu-un-cuplu-de-amatori-filmati-cu-camera-ascunsa
altyazılı porno izle http://www.inlandwestern.net/__media__/js/netsoltrademark.php?d=adult69.ro/blona-frumoasa-care-seamana-cu-bianca-dragusanu-este-supusa-la-perversiuni
goldengate clipuri porno cu romani cupluri http://spirit.alrage.ru/?goto=https://adult69.ro/studenta-face-show-la-web-si-se-masturbeaza-cu-un-vibrator
porno cu blonde http://graphics.luxury4less.com/__media__/js/netsoltrademark.php?d=adult69.ro/un-culpu-de-amatori-fac-sex-in-padure-o-fute-pe-la-spate-anal
pictures porno http://the40daychallenge.com/__media__/js/netsoltrademark.php?d=adult69.ro/fututa-cu-degetele-de-sora-ei-mai-mica
sex porno cu animale http://ww41.qzyxya.devaintart.com/__media__/js/netsoltrademark.php?d=adult69.ro/curva-bruneta-care-stie-ce-vrea
porno gratis romanesti http://checkstarfirst.com/__media__/js/netsoltrademark.php?d=adult69.ro/fetita-naiva-violata-de-bunic
#! / bin / bash rm temp1.txt grep “^ [12]” $ {1} | sed “s /\*\*\*\*\*.*$/ / g”> temp0.txt decim = (000 083 167 250 333 417 500 583 667 750 833 917 000) wyear = `cap -1 temp0. txt | taiati -c1-4` in timp ce cititi xyear m [1] m [2] m [3] m [4] m [5] m [6] m [7] m [8] m [9] m [10] m [11] m [12] an_avg face daca [[$ {xyear} -ge $ {wyear}]]; apoi xmonth = 1 in timp ce [[xmonth -le 11]] fac ecou “$ {xyear}. $ {decim [$ {xmonth}]}, $ {m [$ {xmonth}]}”>> temp1.txt xmonth = $ (($ {xmonth} + 1)) terminat wyear = $ (($ {wyear} + 1)) ecou “$ {wyear}. $ {decim [$ {xmonth}]}, $ {m [$ {xmonth }]} “>> temp1.txt fi facut a.txt grep -v”, $ “temp1.txt
Pentru utilizatorii Windows
Powershell este incorporat in Windows 8 si este disponibil gratuit
descarcati, de pe microsoft.com, pentru unele versiuni anterioare de Windows. Acest
este instrumentul standard de script pentru Windows. Necesita un pic de configurare. Bolnav
trateaza asta aici, pentru a salva cateva intrebari. Retineti, daca utilizati un
PC de lucru sau computerul altcuiva, va rugam sa obtineti permisiunea lor inainte
editarea profilului de utilizator.
- In mod implicit, Powershell apare in modul restrictionat. Adica o va face
executati numai comenzile introduse la promptul de comanda. Nu va
executati scripturi Powershell.
- Permisele minime necesare pentru a executa propriile scripturi sunt
obtinut prin tastarea comenzii …
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
… la promptul Powershell de fiecare data cand incepeti o sesiune Powershell.
Inutil sa spun, aceasta este o munca groaznica.
- Aceasta comanda poate fi inclusa in profilul dvs. de utilizator si va fi executata automat de acolo, de fiecare data cand deschideti Powershell. Pentru a face acest lucru…
- deschideti o fereastra Powershell si tastati comanda …
notepad $ profil
- daca se deschide, adaugati linia …
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
… la profil si salvati.
- daca primiti un mesaj de eroare, despre niciun astfel de fisier, creati un gol
fisier profil. La promptul Powershell tastati comanda …
New-Item -path $ profil -type fisier -force
- in fereastra Powershell, tastati comanda …
notepad $ profil
- deschideti o fereastra Powershell si tastati comanda …
- Dupa ce ati configurat profilul, inchideti Powershell si deschideti-l din nou pentru a face efectul profilului.
Acum ca aveti scripturile Powershell executate, copiati scriptul de mai jos in fisierul „parsegiss.ps1”. Utilizand exemplul de date din februarie 2013, tastati urmatoarea comanda la promptul Powershell
parsegiss giss201302.txt | Out-File g201302.txt -codificarea ascii
Acest exemplu presupune ca localizarea dvs. de codificare este ASCII. Modificati daca este necesar daca va aflati intr-o parte a lumii care utilizeaza o codificare diferita. Iata scriptul powershell.ps1, care are 14 linii.
findstr / B 1 $ args [0]> a.txt findstr / B 2 $ args [0] >> a.txt $ linearray = $ (tipul a.txt) pentru ($ i = 0; $ i -lt $ linearray .Count; $ i ++) {[dublu] $ baseyear = $ linearray [$ i] .Substring (0, 4) pentru ($ j = 1; $ j -le 12; $ j ++) {$ deciyear = $ baseyear + $ j / 12 [string] $ stringyear = “{0: ####. 000}” -f $ deciyear $ anomalie = $ linearray [$ i] .Substring ($ ($ j * 5), 5) daca ($ anomalie -ne “*****”) {$ stringyear + “,” + $ anomaly}}}
_ _ _
Walter Dnes – Faceti clic pe poza pentru a vedea la sursa
Din graficele lui Walter mai sus rezulta ca seturile de date de temperatura folosesc perioade de baza diferite. „Politica Organizatiei Meteorologice Mondiale (OMM)” sugereaza utilizarea ultimilor zece ani pentru media de 30 de ani ”, adica o perioada de baza 1981-2010. Cu toate acestea, chiar si OMM nu respecta propria sa politica. Pentru referinta, perioadele de baza pentru seturile de date din tabelul de calcul sunt urmatoarele:
UAH 1981-2010
RSS 1979-1998
HadCRUT 1961-1990
NOAA 1901-2000
GISS 1951-1980
Conform acestui Raport de gestionare a OMM privind normele climatice, unul dintre argumentele cheie pentru utilizarea unui set „„ rulant ”de 30 de ani, actualizat la fiecare 10 ani (denumit in continuare modelul 30/10)” este acela;
Utilizarea unor norme mai actualizate in conformitate cu modelul 30/10 ofera o perioada de baza mai realista pentru serviciile climatice. De exemplu, standardele de proiectare si climatologiile s-ar baza pe un standard mai reprezentativ care sa reflecte mai bine posibilele schimbari ale climatului. Dimpotriva, bazarea standardelor de proiectare, etc, pe normele climatice care au o perioada de pana la 30 de ani, poate ridica probleme semnificative de credibilitate cu utilizatorii serviciilor si produselor („nu putem obtine date mai recente decat aceasta?”)
Intrucat, in cazul „schimbarii” modelului 30/10 si ramanand cu un „model 30/30, adica o perioada de baza a normelor de 30 de ani, actualizata la fiecare 30 de ani
ani, adica mentineti perioada 1961-90 ca perioada de baza pana in 2021, cand 1991-2020 va deveni noua perioada de baza ”argumentul cheie pentru ramanerea la modelul 30/30 este:
Unele NMHS s-ar confrunta cu cresteri mari ale volumului de munca pentru a revizui produsele si serviciile in prezent pe baza perioadei 1961-90. Stiind ca perioada de baza va trebui actualizata in 2020 este o propunere foarte diferita de a fi nevoit sa se actualizeze in urmatorii doi-trei ani, si apoi (in functie de ce model de perioada de baza este selectat), trebuie sa faceti actualizari periodice ulterior. Aceasta problema ar putea fi atenuata daca, de exemplu, OMM furnizeaza software-ului pentru a actualiza regulat normele (bazate pe standardele comune convenite cu privire la, de exemplu, date lipsa), ceea ce poate fi posibil cu CDMS. In mod alternativ, normativele ar putea fi calculate la nivel central de catre agentii globale precum NCDC.
S-ar putea sa ne intrebam de ce GISS nu foloseste 30/10 sau 30/30 si, in schimb, foloseste 1951-1980. Potrivit lui James Hansen:
„Calculam anomaliile de temperatura medie sezoniera in raport cu temperatura medie in perioada de baza 1951-1980. Aceasta este o perioada de baza adecvata, deoarece temperatura globala a fost relativ stabila si inca in limita Holocenului la care umanitatea si alte vieti planetare sunt adaptate (nota 1). “
„In schimb, deducem ca temperatura globala actuala este peste intervalul Holocenului, asa cum este demonstrat de faptul ca straturile de gheata din ambele emisfere se varsa rapid de masa (Rignot et al., 2011), iar nivelul marii este in crestere (Nerem et al. ., 2006) intr-un ritm (mai mare de 3 mm / an sau 3 m / mileniu), care este mult mai mare decat rata modificarii nivelului marii in ultimele cateva milenii. “
In acest sens, este important sa aveti grija, deoarece unele seturi de date de temperatura din foaia de calcul au perioade de baza arbitrare si depasite in mod intentionat.
JTF








