Wolfram Language

Linguagem de núcleo

Temperatura mínima e máxima

Com a nova função MinMax, os valores mínimo e máximo de uma lista agora podem ser extraídos ao mesmo tempo.

Geramos um conjunto de dados de temperatura para a cidade de Yakutsk, durante um período de 15 anos.

In[1]:=
Click for copyable input
data = AirTemperatureData[ Entity["City", {"Yakutsk", "Yakutia", "Russia"}], {{2001, 01}, {2015, 12}, "Month"}]
Out[1]=

A série temporal resultante pode ser visualizada com DateListPlot.

In[2]:=
Click for copyable input
DateListPlot[data, FrameLabel -> Automatic]
Out[2]=

Estas são as temperaturas máximas e mínimas durante o período de 15 anos.

In[3]:=
Click for copyable input
periodextrema = MinMax[data]
Out[3]=

Este dá as temperaturas máximas e mínimas para cada ano.

In[4]:=
Click for copyable input
yearextrema = MovingMap[MinMax, data, {Quantity[1, "Years"], Right, Quantity[1, "Years"]}]
Out[4]=

Extraia os valores extremos do primeiro ano.

In[5]:=
Click for copyable input
yearextrema["FirstValue"]
Out[5]=

Faça um gráfico das variações ao longo do período de 15 anos.

In[6]:=
Click for copyable input
DateListPlot[yearextrema, PlotMarkers -> Automatic]
Out[6]=

Exemplos Relacionados

de en es fr ja ko ru zh