Visualisez the Wolfram Language
La structure de Wolfram Language et ses relations avec la base de connaissances de Wolfram peuvent être visualisées de plusieurs façons intéressantes. Dans cet exemple, vous pouvez créer un nuage de mots encapsulant des aspects de cette relation, explorer et assembler de manière computationnelle des exemples de sorties de la documentation, et visualiser les lieux et les époques associés aux personnes dont les noms apparaissent dans les symboles de Wolfram Language.
Créez un nuage de mots à partir des termes apparaissant dans la documentation WolframLanguageData.

WordCloud[
DeleteStopwords[
Flatten[TextWords[
WolframLanguageData["WolframLanguageData", "TextStrings"]]]]]

Créez un collage des sorties de l'exemple de documentation de base pour Plot.

ImageCollage[
Cases[WolframLanguageData["Plot", "DocumentationBasicExamples"],
c : Cell[_, "Output", ___] :> Rasterize[RawBoxes[c]], \[Infinity]],
ImagePadding -> 10, Background -> Transparent]

Créez un collage de tous les graphiques de sortie de l'exemple de documentation pour Plot.

Affichez les images des personnes associées au symbole LaplacianGaussianFilter en Wolfram Language.

ImageAssemble[
PersonData[
WolframLanguageData["LaplacianGaussianFilter", "EponymousPeople"],
"Image"]]

Extrayez les personnes qui ont donné leur nom aux symboles de Wolfram Language.

people = DeleteCases[
Union[Flatten[
WolframLanguageData[All, "EponymousPeople"]]], _Missing];
Obtain information on their birthplaces.

placedata =
DeleteCases[
PersonData[
people, {"Image", "BirthPlace", "Name"}], {_, _Missing, _}];
Visualisez ces lieux et les personnes qui y sont associées sur une carte du monde.

Extrayez les dates de naissance et de décès des personnes qui ont donné leur nom aux symboles de Wolfram Language.

timedata =
Block[{EntityFramework`$EntityValueBatchSize = 300},
DeleteCases[
PersonData[
people, {"BirthDate", "DeathDate", "Name",
"Image"}], {_Missing, __}]];
Créez un tracé chronologique.
