Wolfram Language

Lenguaje de núcleo

Los valores más grandes y más pequeños

Las funciones TakeLargest, TakeLargestBy, TakeSmallest y TakeSmallestBy proporcionan formas simples de seleccionar elementos de listas y asociaciones por orden numérico.

Para cada país de Sur América, asocie la esperanza de vida de sus habitantes y el producto interno bruto (PIB) en cuanto a paridad de poder adquisitivo (PPA).

In[1]:=
Click for copyable input
data = EntityValue[ EntityClass["Country", "SouthAmerica"], {EntityProperty["Country", "LifeExpectancy"], EntityProperty["Country", "GDP", {"CurrencyUnit" -> "CurrentUSDollar", "PPP" -> "PPP"}]}, "EntityAssociation"]
Out[1]=

Utilice TakeSmallest para obtener los dos países con la esperanza de vida más baja.

In[2]:=
Click for copyable input
c1 = TakeSmallest[data[[All, 1]], 2]
Out[2]=

TakeLargest da los dos países con el PIB más grande de acuerdo con PPA.

In[3]:=
Click for copyable input
c2 = TakeLargest[data[[All, 2]], 2]
Out[3]=

Resalte con colores estos dos conjuntos de países en un mapa geográfico.

In[4]:=
Click for copyable input
GeoGraphics[{Red, Polygon[Keys@c1], Green, Polygon[Keys@c2]}]
Out[4]=

Ejemplos relacionados

de en fr ja ko pt-br ru zh