Wolfram Language

Langage de base

Les plus grandes et les plus petites valeurs

Les fonctions TakeLargest, TakeLargestBy, TakeSmallest, et TakeSmallestBy fournissent des moyens simples de sélection des éléments à partir des listes et des associations par ordre numérique.

Pour chaque pays européen, associez l'espérance de vie de ses habitants et le produit intérieur brut (PIB) à la parité de pouvoir d'achat (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]=

Utilisez TakeSmallest pour obtenir les deux pays avec la plus faible espérance de vie.

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

TakeLargest fournit les deux pays avec le plus grand PIB à PPA.

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

Mettez l'emphase avec des couleurs de ces deux groupes de pays sur une carte géographique.

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

Exemples connexes

de en es ja ko pt-br ru zh