Wolfram Language

Expansão da base de conhecimento

Melhore a seleção de conjuntos de dados com dados incorporados

A extensa coleção de dados socioeconômicos incorporados da Wolfram Knowledgebase pode ser usada para melhorar as fontes de dados externas.

Comece com um conjunto de dados de lugares de Head Start, importados do Departamento de Habitação e Desenvolvimento Urbano dos Estados Unidos.

In[1]:=
Click for copyable input
hs = ResourceData["Head Start Locations"][ All, {"CenterName", "CenterAddress", "CenterStateEntity", "CenterCityEntity", "CenterZipCodeEntity", "Coordinates"}];
In[2]:=
Click for copyable input
Take[hs, 5]
Out[2]=

Use um operador de selecção para extrair um subconjunto de localizações.

In[3]:=
Click for copyable input
hsChicago = hs[Select[#CenterCityEntity === Entity["City", {"Chicago", "Illinois", "UnitedStates"}] &]];

Represente-as em um mapa de Chicago.

In[4]:=
Click for copyable input
GeoListPlot[hsChicago[All, #Coordinates &]]
Out[4]=

Agrupe as localizações de Head Start e faça uma representação gráfica de sua distribuição por CEP.

In[5]:=
Click for copyable input
chicagoCounts = Length /@ GroupBy[hsChicago, #CenterZipCodeEntity &];
In[6]:=
Click for copyable input
GeoRegionValuePlot[chicagoCounts]
Out[6]=

Extraia dados integrados sobre a população em idade escolar em CEPs de Chicago e faça um gráfico desses valores frente as localizações de Head Start derivadas dos dados HUD externos.

In[7]:=
Click for copyable input
zipcodes = Normal@Keys[chicagoCounts]
Out[7]=
In[8]:=
Click for copyable input
chicagoMedian = EntityValue[zipcodes, EntityProperty["ZIPCode", "Population", {"Age" -> "SchoolAge"}], "EntityAssociation"];
mostre o input completo da Wolfram Language
In[9]:=
Click for copyable input
locsVSkids = Merge[{Normal@chicagoCounts, chicagoMedian}, Identity]; ListPlot[locsVSkids, FrameLabel -> {"Head Start locations", "School age population"}, ImageSize -> 550, PlotTheme -> "Detailed"]
Out[9]=

Exemplos Relacionados

de en es fr ja ko ru zh