Température MinMax
Avec la nouvelle fonction MinMax, les valeurs minimales et maximales d'une liste peuvent maintenant être extraites en même temps.
Un jeu de données de température pour la ville de Yakoutsk, sur une période de 15 ans est généré.
In[1]:=
![Click for copyable input](assets.fr/temperature-minmax/In_1.png)
data = AirTemperatureData[
Entity["City", {"Yakutsk", "Yakutia", "Russia"}], {{2001,
01}, {2015, 12}, "Month"}]
Out[1]=
![](assets.fr/temperature-minmax/O_1.png)
La série temporelle obtenue peut être visualisée avec DateListPlot.
In[2]:=
![Click for copyable input](assets.fr/temperature-minmax/In_2.png)
DateListPlot[data, FrameLabel -> Automatic]
Out[2]=
![](assets.fr/temperature-minmax/O_2.png)
Voici les températures maximales et minimales sur la période de 15 ans.
In[3]:=
![Click for copyable input](assets.fr/temperature-minmax/In_3.png)
periodextrema = MinMax[data]
Out[3]=
![](assets.fr/temperature-minmax/O_3.png)
Cela donne les températures maximales et minimales pour chaque année.
In[4]:=
![Click for copyable input](assets.fr/temperature-minmax/In_4.png)
yearextrema =
MovingMap[MinMax,
data, {Quantity[1, "Years"], Right, Quantity[1, "Years"]}]
Out[4]=
![](assets.fr/temperature-minmax/O_4.png)
Extrayez les valeurs d'extrema de la première année.
In[5]:=
![Click for copyable input](assets.fr/temperature-minmax/In_5.png)
yearextrema["FirstValue"]
Out[5]=
![](assets.fr/temperature-minmax/O_5.png)
Tracez leurs variations au cours de la période de 15 ans.
In[6]:=
![Click for copyable input](assets.fr/temperature-minmax/In_6.png)
DateListPlot[yearextrema, PlotMarkers -> Automatic]
Out[6]=
![](assets.fr/temperature-minmax/O_6.png)