Temperatura MinMax
Con la nueva función MinMax, los valores mínimos y máximos de una lista ahora pueden ser extraídos al mismo tiempo.
Un conjunto de datos de temperaturas para la ciudad de Yakutsk durante un período de 15 años es generado.
In[1]:=
![Click for copyable input](assets.es/temperature-minmax/In_1.png)
data = AirTemperatureData[
Entity["City", {"Yakutsk", "Yakutia", "Russia"}], {{2001,
01}, {2015, 12}, "Month"}]
Out[1]=
![](assets.es/temperature-minmax/O_1.png)
La serie temporal resultante puede ser visualizada con DateListPlot.
In[2]:=
![Click for copyable input](assets.es/temperature-minmax/In_2.png)
DateListPlot[data, FrameLabel -> Automatic]
Out[2]=
![](assets.es/temperature-minmax/O_2.png)
Éstas son las temperaturas máximas y mínimas durante un período de 15 años.
In[3]:=
![Click for copyable input](assets.es/temperature-minmax/In_3.png)
periodextrema = MinMax[data]
Out[3]=
![](assets.es/temperature-minmax/O_3.png)
Ésto da las temperaturas máximas y mínimas para cada año.
In[4]:=
![Click for copyable input](assets.es/temperature-minmax/In_4.png)
yearextrema =
MovingMap[MinMax,
data, {Quantity[1, "Years"], Right, Quantity[1, "Years"]}]
Out[4]=
![](assets.es/temperature-minmax/O_4.png)
Extraiga los valores extremos del primer año.
In[5]:=
![Click for copyable input](assets.es/temperature-minmax/In_5.png)
yearextrema["FirstValue"]
Out[5]=
![](assets.es/temperature-minmax/O_5.png)
Represente gráficamente las variaciones en un período de 15 años.
In[6]:=
![Click for copyable input](assets.es/temperature-minmax/In_6.png)
DateListPlot[yearextrema, PlotMarkers -> Automatic]
Out[6]=
![](assets.es/temperature-minmax/O_6.png)