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.
WordCloud[
DeleteStopwords[
Flatten[TextWords[
WolframLanguageData["WolframLanguageData", "TextStrings"]]]]]
Crie uma colagem de resultados de exemplo de documetação básica de Plot.
ImageCollage[
Cases[WolframLanguageData["Plot", "DocumentationBasicExamples"],
c : Cell[_, "Output", ___] :> Rasterize[RawBoxes[c]], \[Infinity]],
ImagePadding -> 10, Background -> Transparent]
Crie uma colagem de todos os resultados de gráficos dos exemplos de documentação de Plot.
Veja as imagens de pessoas associadas com o símbolo LaplacianGaussianFilter na Wolfram Language.
ImageAssemble[
PersonData[
WolframLanguageData["LaplacianGaussianFilter", "EponymousPeople"],
"Image"]]
Extraia as pessoas que deram nome aos símbolos da Wolfram Language.
people = DeleteCases[
Union[Flatten[
WolframLanguageData[All, "EponymousPeople"]]], _Missing];
Obtenha informações sobre seus locais de nascimento.
placedata =
DeleteCases[
PersonData[
people, {"Image", "BirthPlace", "Name"}], {_, _Missing, _}];
Veja esses locais e as pessoas associadas a eles em um mapa do mundo.
Extraia as datas de nascimento e de morte das pessoas que seram nome a símbolos da Wolfram Language.
timedata =
Block[{EntityFramework`$EntityValueBatchSize = 300},
DeleteCases[
PersonData[
people, {"BirthDate", "DeathDate", "Name",
"Image"}], {_Missing, __}]];
Faça um gráfico da linha do tempo.