Visualize a Wolfram Language
A estrutura da Wolfram Language e suas relações com a Wolfram Knowledgebase podem ser visualizadas de várias maneiras interessantes. Neste exemplo, você pode fazer uma nuvem de palavras envolvendo os aspectos desta relação, explore de forma computacional e monte exemplo de resultados de documentação, e visualize os lugares e tempos associados com as pessoas cujos nomes aparecem como parte de símbolos da Wolfram Language.
Crie uma nuvem de palavras de termos existentes na documentação de WolframLanguageData.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_267.png)
WordCloud[
DeleteStopwords[
Flatten[TextWords[
WolframLanguageData["WolframLanguageData", "TextStrings"]]]]]
![](assets.pt-br/visualize-the-wolfram-language/O_177.png)
Crie uma colagem de resultados de exemplo de documetação básica de Plot.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_268.png)
ImageCollage[
Cases[WolframLanguageData["Plot", "DocumentationBasicExamples"],
c : Cell[_, "Output", ___] :> Rasterize[RawBoxes[c]], \[Infinity]],
ImagePadding -> 10, Background -> Transparent]
![](assets.pt-br/visualize-the-wolfram-language/O_178.png)
Crie uma colagem de todos os resultados de gráficos dos exemplos de documentação de Plot.
![](assets.pt-br/visualize-the-wolfram-language/O_179.png)
Veja as imagens de pessoas associadas com o símbolo LaplacianGaussianFilter na Wolfram Language.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_271.png)
ImageAssemble[
PersonData[
WolframLanguageData["LaplacianGaussianFilter", "EponymousPeople"],
"Image"]]
![](assets.pt-br/visualize-the-wolfram-language/O_180.png)
Extraia as pessoas que deram nome aos símbolos da Wolfram Language.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_272.png)
people = DeleteCases[
Union[Flatten[
WolframLanguageData[All, "EponymousPeople"]]], _Missing];
Obtenha informações sobre seus locais de nascimento.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_273.png)
placedata =
DeleteCases[
PersonData[
people, {"Image", "BirthPlace", "Name"}], {_, _Missing, _}];
Veja esses locais e as pessoas associadas a eles em um mapa do mundo.
![](assets.pt-br/visualize-the-wolfram-language/O_181.png)
Extraia as datas de nascimento e de morte das pessoas que seram nome a símbolos da Wolfram Language.
![Click for copyable input](assets.pt-br/visualize-the-wolfram-language/In_275.png)
timedata =
Block[{EntityFramework`$EntityValueBatchSize = 300},
DeleteCases[
PersonData[
people, {"BirthDate", "DeathDate", "Name",
"Image"}], {_Missing, __}]];
Faça um gráfico da linha do tempo.
![](assets.pt-br/visualize-the-wolfram-language/O_182.png)