Wolfram言語

コアとなる言語

最大値と最小値

TakeLargestTakeLargestByTakeSmallestTakeSmallestByの各関数は,リストおよび連想から数値順に要素を選択する簡単な方法を提供する.

南米各国について,住民の平均余命を購買力平価(PPP)ベースの国内総生産(GDP)に関連付ける.

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

TakeSmallestを使って平均余命が最低の2ヶ国を取り出す.

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

TakeLargestは,購買力平価でGDPが最大の2ヶ国を与える.

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

2つのグループの国々をそれぞれ色付けして地図上に示す.

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

関連する例

de en es fr ko pt-br ru zh