Wolfram Language

Expansión de la base de conocimiento

Mejore conjuntos de datos curados con datos incorporados

La extensa colección de datos socio-económicos incorporados en Wolfram Knowledgebase pueden ser utilizados para mejorar las fuentes externas de datos.

Comience con un conjunto de datos de lugares de Head Start, importados del Departamento de Vivienda y Desarrollo Urbano de los EE.UU.

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 un operador de selección para extraer un subconjunto de ubicaciones.

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

Represéntelas en un mapa de Chicago.

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

Agrupe las ubicaciones de Head Start y grafique su distribución por código postal.

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

Recupere los datos incorporados acerca de la población escolar en los códigos postales de Chicago, y grafique dichos valores frente a las ubicaciones de Head Start derivadas de los datos 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"];
muestre la entrada completa de 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]=

Ejemplos relacionados

de en fr ja ko pt-br ru zh