A biblioteca matplotlib é muito capaz, mas carece de interatividade, especialmente dentro do Jupyter Notebook. Eu gostaria de um bom desligada ferramenta como plotagem plot.ly .
python
visualization
pca
jupyter
scottlittle
fonte
fonte
ipywidgets
(exemplos em github.com/ipython/ipywidgets/blob/master/docs/source/examples /… ) Oubokeh
( bokeh.pydata.org/en/latest ).Respostas:
Existe uma biblioteca impressionante chamada MPLD3 que gera gráficos D3 interativos.
Esse código produz um gráfico interativo em HTML do popular conjunto de dados da íris, compatível com o Jupyter Notebook. Quando o pincel é selecionado, ele permite selecionar um subconjunto de dados a serem destacados entre todos os gráficos. Quando a seta cruzada é selecionada, permite passar o mouse sobre o ponto de dados e ver informações sobre os dados originais. Essa funcionalidade é muito útil ao fazer análise exploratória de dados.
Veja em ação no meu blog .
Atualização [9 de julho de 2016]: Acabei de descobrir que o Plot.ly tem um modo offline e agora é de código aberto. Ele possui muitos sinos e assobios pré-embalados, mas o MPLD3 ainda pode ser apropriado em alguns casos.
fonte
Eu preferiria que isso fosse um comentário em vez de uma resposta, pois minha intenção não é publicar / anunciar, mas atualmente estou trabalhando em minha tese que pode ser do seu interesse, pois faz o que você deseja. Na realidade, é uma ferramenta de visualização de cluster, mas se você usar k-means com k = 1, terá um gráfico interativo onde poderá procurar termos, selecionar uma área e ver o conteúdo de cada nó e outras coisas. Dê uma olhada e veja se funciona para você!
https://github.com/Lilykos/clusterix
fonte
Uma escolha muito boa, o enredo é ...
No meu caso, eu estava tentando traçar uma designação semelhante com base nas habilidades, onde habilidades era uma incorporação word2vec de 300 dimensões; trouxe-o para um espaço vetorial de 3 dimensões e, usando o Scatter3D, consegui plotar um gráfico de dispersão 3D para o mesmo.
Et Viola !! Possui um gráfico impressionante de três dimensões, com funcionalidade de passar o mouse e ampliar. E a melhor parte é que ele pode ser exportado como um arquivo html, tornando-o um plug and play adequado para qualquer outro PC, basta arrastar e soltar em um navegador (incluído no código abaixo).
Pode qualquer coisa ABELHA mais simples
fonte