Subventions de la Fondation nationale des sciences
La National Science Foundation (NSF) des États-Unis a octroyé près de 12 000 bourses en 2015. Ici, les subventions, les chercheurs et leurs institutions affiliées sont analysés à l'aide des données disponibles sur www.nsf.gov/awardsearch/download.jsp. Vous pouvez notamment charger un magasin d'entités contenant ces données en tant que ResourceObject, puis explorer la répartition de la taille des subventions, les propriétés quantitatives et qualitatives des propositions et des subventions, ainsi que la dispersion géographique des institutions associées.
Pour commencer, chargez un magasin d'entités contenant les données de la NSF à partir d'un ResourceObject.

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"}]]]

Enregistrez le magasin pour cette session.

PrependTo[$EntityStores, nsfStore];
Affichez les propriétés des subventions disponibles en utilisant le type d'entité "NSFGrant" à partir du magasin.

EntityValue["NSFGrant", "Properties"]

Renvoyez les données relatives à une subvention sélectionnée au hasard.

Tracez la répartition de la taille des subventions.

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

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

Affichez les détails des trois subventions les plus importantes.

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

Examinez le total des subventions accordées pour chaque direction de la NSF.

Comparez la répartition des premiers chiffres des montants des subventions à la loi de Benford.

Créez un nuage de mots des mots les plus utilisés dans les subventions en mathématiques, en physique et en chimie.

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

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

Visualisez les subventions de la NSF par montant et par code postal.
