Stipendien der National Science Foundation
Die US National Science Foundation (NSF) hat 2015 fast 12.000 Stipendien vergeben. In diesem Beispiel werden Stipendien, Forscher und die Institutionen, denen sie angehören, analysiert mithilfe von Daten, die von www.nsf.gov/awardsearch/download.jsp bezogen werden. Sie können sich einen Entity-Store mit diesen Daten als ResourceObject herunterladen und anschließend die Verteilung von Stipendienhöhe, quantitativen und qualitativen Eigenschaften der eingereichten Projekte und Stipendien sowie die geographische Verteilung der involvierten Institutionen untersuchen.
Laden Sie als ersten Schritt einen Entity-Store mit den NSF-Daten aus einem ResourceObject.
![Click for copyable input](assets.de/national-science-foundation-grants/In_202.png)
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"}]]]
![](assets.de/national-science-foundation-grants/O_141.png)
Registrieren Sie den Store für diese Sitzung.
![Click for copyable input](assets.de/national-science-foundation-grants/In_203.png)
PrependTo[$EntityStores, nsfStore];
Sehen Sie sich mithilfe des "NSFGrant"-Entitätentyps aus dem Store die verfügbaren Eigenschaften von Stipendien an.
![Click for copyable input](assets.de/national-science-foundation-grants/In_204.png)
EntityValue["NSFGrant", "Properties"]
![](assets.de/national-science-foundation-grants/O_142.png)
Rufen Sie Daten über ein zufällig augewähltes Stipendium ab.
![](assets.de/national-science-foundation-grants/O_143.png)
Plotten Sie die Verteilung der Stipendienhöhen.
![Click for copyable input](assets.de/national-science-foundation-grants/In_206.png)
awardAmounts = EntityValue["NSFGrant", "AwardAmount"];
![Click for copyable input](assets.de/national-science-foundation-grants/In_207.png)
Histogram[awardAmounts, ScalingFunctions -> {Identity, "Log"},
PlotRange -> All, AxesLabel -> Automatic]
![](assets.de/national-science-foundation-grants/O_144.png)
Zeigen Sie die drei höchsten Stipendien im Detail.
![Click for copyable input](assets.de/national-science-foundation-grants/In_208.png)
EntityValue[
EntityClass["NSFGrant", "AwardAmount" -> TakeLargest[3]], "Dataset"]
![](assets.de/national-science-foundation-grants/O_145.png)
Untersuchen Sie die Gesamthöhe der Stipendien pro Abteilung.
![](assets.de/national-science-foundation-grants/O_146.png)
Vergleichen Sie die Verteilung der ersten Ziffern der Dollar-Beträge mithilfe des Benfordschen Gesetzes.
![](assets.de/national-science-foundation-grants/O_147.png)
Erstellen Sie eine Schlagwortwolke der häufigsten Wörter in Mathematik-, Physik- und Chemiestipendien.
![Click for copyable input](assets.de/national-science-foundation-grants/In_211.png)
keywords =
EntityValue[EntityClass["NSFGrant", "Division" -> #],
"KeywordTally"] & /@ {"Division Of Mathematical Sciences",
"Division Of Physics", "Division Of Chemistry"};
![Click for copyable input](assets.de/national-science-foundation-grants/In_212.png)
Row[WordCloud[
Merge[Association @@ (Rule @@@ #) & /@ DeleteMissing[#],
Total]] & /@ keywords]
![](assets.de/national-science-foundation-grants/O_148.png)
Visualisieren Sie die NSF-Stipendien je nach Höhe und ZIP-Code (US-Postleitzahl).
![](assets.de/national-science-foundation-grants/O_149.png)