Гранты национального фонда науки
Национальный научный фонд США (NSF) выдал почти 12 000 грантов в 2015 году. В данном примере, информация о наградах, исследователях, а также их учреждениях проанализирована с использованием данных, полученных из www.nsf.gov/awardsearch/download.jsp. Пользователь может загрузить информационный объект, содержащий эти данные в качестве объекта-ресурса, ResourceObject, а затем изучить распределение размеров грантов, количественных и качественных свойств заявок и грантов, а также географического расселения учреждений, получивших грант.
Для начала загрузим информационный объект, ResourceObject, содержащий данные от NSF.

nsfStore = ResourceData[
ResourceObject[
Association[
"Name" -> "National Science Foundation Grants - 2015",
"UUID" -> "0e9655df-86b6-4e20-bcc9-87365562357b",
"ResourceType" -> "DataResource", "Version" -> "1.0.0",
"Description" -> "Data on National Science Foundation grants (and \
associated investigators and institutions) awarded in the the year \
2015.", "ContentSize" -> Quantity[0, "Bytes"],
"ContentElements" -> {"EntityStore"}]]]

Зарегистрируем полученный информационный объект.

PrependTo[$EntityStores, nsfStore];
Просмотрим доступныe свойствa грантов, используя объект "NSFGrant".

EntityValue["NSFGrant", "Properties"]

Рассмотрим данные о случайно выбранном гранте.

Отобразим на графике распределение размеров грантов.

awardAmounts = EntityValue["NSFGrant", "AwardAmount"];

Histogram[awardAmounts, ScalingFunctions -> {Identity, "Log"},
PlotRange -> All, AxesLabel -> Automatic]

Запросим детали о трех самых крупных грантах.

EntityValue[
EntityClass["NSFGrant", "AwardAmount" -> TakeLargest[3]], "Dataset"]

Рассмотрим общее количество грантов для каждой дирекции научного фонда.

Сравним распределение первых цифр суммы грантов в долларах с законом Бенфорда.

Создадим словесное облако наиболее часто используемых слов в грантах по математике, физике, и химии.

keywords =
EntityValue[EntityClass["NSFGrant", "Division" -> #],
"KeywordTally"] & /@ {"Division Of Mathematical Sciences",
"Division Of Physics", "Division Of Chemistry"};

Row[WordCloud[
Merge[Association @@ (Rule @@@ #) & /@ DeleteMissing[#],
Total]] & /@ keywords]

Визуализируем количество грантов NSF по размеру и почтовому индексу.
