최대값과 최소값
TakeLargest, TakeLargestBy, TakeSmallest, 그리고 TakeSmallestBy와 같은 각각의 함수는 목록 및 연상 되는 숫자 순으로 요소를 선택하는 간단한 방법을 제공합니다.
남미 각국에 대해 주민의 평균 수명과 국내 총생산 (GDP)을 구매력 평가 (PPP)에 관련해 실행해 봅니다.
In[1]:=
data = EntityValue[
EntityClass["Country",
"SouthAmerica"], {EntityProperty["Country", "LifeExpectancy"],
EntityProperty["Country",
"GDP", {"CurrencyUnit" -> "CurrentUSDollar", "PPP" -> "PPP"}]},
"EntityAssociation"]
Out[1]=
TakeSmallest를 사용하여 평균 수명이 최저인 두개의 국가를 찾습니다.
In[2]:=
c1 = TakeSmallest[data[[All, 1]], 2]
Out[2]=
TakeLargest는 구매력 평가에서 GDP가 가장 높은 두개의 국가를 찾습니다.
In[3]:=
c2 = TakeLargest[data[[All, 2]], 2]
Out[3]=
두가지 셋으로 얻은 각각의 두 나라를 다른 색상으로 강조하여 지도에 나타냅니다.
In[4]:=
GeoGraphics[{Red, Polygon[Keys@c1], Green, Polygon[Keys@c2]}]
Out[4]=