Base de connaissances avec Wolfram | Choses à essayer

Effectuez des modifications et exécutez n’importe quel morceau de code en cliquant à l’intérieur du code et en appuyant sur
+
.
Accès instantané aux données du monde réel. Calculez et visualisez une collection croissante de données soigneusement référencés dans des centaines de domaines essentiels, intégrées de manière transparente à l’ensemble de Wolfram Language.

Calculez avec les données géographiques

Créez une carte avec des données géographiques (l’évaluation peut prendre plus de temps) :
Exécuter
In[]:=
GeoRegionValuePlot
Europe
COUNTRIES
->"GreenhouseGasEmissions",MissingStyle->Blue
Out[]=
Récupérez un ensemble de données pour chaque pays :
Exécuter
In[]:=
rawdata=EntityValueEntityClass["Country","Countries"],
poverty fraction
,
GDP
nominal|per capita
,
population
,
continent
;
Supprimez les données manquantes et regroupez par continent :
Exécuter
In[]:=
cleandata=GroupBy[DeleteMissing[rawdata,1,1],Last,MapApply[Function[{pov,gdp,pop},{pov,QuantityMagnitude[gdp],pop}]]];
Tracez les données nettoyées :
Exécuter
In[]:=
BubbleChartcleandata,


Calculez avec les quantités physiques

Récupérez les longueurs d’onde d’une classe de raies spectrales :
Exécuter
In[]:=
wavelengths=EntityValue
helium I
4000
Å
to
7500
Å
SPECTRAL LINES
,
observed wavelength
;
Tracez ces lignes dans le spectre visible :
Exécuter
In[]:=
Graphics​​Map[​​{ColorData["VisibleSpectrum"][#],Line[{{#,0},{#,1}}]}&,​​QuantityMagnitude[wavelengths,"Nanometers"]​​],
​​
Récupérez les données thermodynamiques des substances :
Exécuter
In[]:=
substances={"Water","Methanol","Octane"};​​temps=Quantity[Range[1,130],"DegreesCelsius"];​​densitydata=Table[​​{temps,ThermodynamicData[substance,"Density",{"Temperature"->temps}]}//Transpose,​​{substance,substances}];
Visualisez les données extraites :
Exécuter
In[]:=
ListLinePlot[densitydata,AxesLabel->Automatic,PlotLegends->substances]
Comparez les fortes diminutions de densité sur le tracé avec les points d’ébullition connus :
Exécuter
In[]:=
EntityValue[Interpreter["Chemical"][substances],"BoilingPoint","Association"]

Calculez avec les données biologiques et écologiques

Tracez l’emplacement des structures anatomiques en 3D :
Exécuter
In[]:=
AnatomyPlot3D
heart
ANATOMICAL STRUCTURE
,
lung
ANATOMICAL STRUCTURE

Comparez les entités anatomiques :
Exécuter
In[]:=
organs=
heart
ANATOMICAL STRUCTURE
,
liver
ANATOMICAL STRUCTURE
,
brain
ANATOMICAL STRUCTURE
;​​properties={"Mass","CellCount"};​​ListPlot[EntityValue[organs,properties,"Association"],AxesLabel->properties]
Définissez les bioséquences et explorez leurs propriétés structurelles :
Exécuter
In[]:=
insulin=
BioSequence[
]
;​​MoleculePlot[Molecule[insulin]]
Définissez une classe d’entités pour la recherche de données :
Exécuter
In[]:=
endangeredMammal=EntityClass"TaxonomicSpecies",
phyletic groups
->
mammal
SPECIES PHYLETIC GROUP
,
conservation status
->
Endangered
SPECIES CONSERVATION STATUS
;​​
Visualisez le nombre de mammifères en danger présents par pays :
Exécuter
In[]:=
GeoRegionValuePlot[EntityValue[endangeredMammal,"ObservationCountries"]//Flatten//Tally]
Out[]=

Analysez les données financières

Récupérez des données financières et présentez-les dans un format standard :
Exécuter
In[]:=
TradingChart["GE",{"Volume","SimpleMovingAverage","BollingerBands"}]
Interprétez les entités financières à partir du texte :
Exécuter
In[]:=
stocks=Interpreter["Financial"][{"GOOGL","MSFT","AAPL"}]
Comparez les propriétés des entités dans le temps :
Exécuter
In[]:=
property=
cumulative fractional change
;​​DateListPlot​​EntityValuestocks,Datedproperty,Interval
Wed 1 Jan 2020
,Yesterday,PlotLegendsCommonName[stocks]

Calculez avec les données socioculturelles

Visualisez les préférences de genre d’un artiste :
Exécuter
In[]:=
genres=EntityValueEntityClass"Artwork","Artist"->
Rembrandt
PERSON
,"ArtGenre"//Flatten;​​PieChart[Counts[genres],ChartLabels->Automatic]
Récupérez les dates de début de construction à partir d’une classe de châteaux définie implicitement :
Exécuter
In[]:=
castleAndYear=EntityValueEntityClass"Castle",
country
->
United Kingdom
COUNTRY
,"ConstructionStartDate","NonMissingEntityAssociation";
Recherchez les tendances dans le temps :
Exécuter
In[]:=
DateHistogram[castleAndYear,{{900},{1300},"Decade"}]
Organisez les données d’une période particulièrement active :
Exécuter
In[]:=
castlesOfInterest=SelectcastleAndYear,
Year: 1060
≤#≤
Year: 1110
&;​​castlesByDecade=GroupBy[castlesOfInterest//Normal,DateObject[#[[2]],"Decade"]&,Map[First]]//KeySort