O Jupyter Notebook é um aplicativo web de código aberto que permite criar documentos interativos.
+ Ferramentas para analisar:
Os documentos criados no Jupyter Notebook combinam código vivo, equações, visualizações e texto narrativo.
Imagine que o Jupyter Notebook entregue algo um pouco similar aos documentos do Microsoft Word, muito mais interativo, e projetado especificamente para análise de dados!
Tipo de ferramenta: Software de autoria interativo.
Disponibilidade: Fonte aberta.
Usado principalmente para: Compartilhar código, cria tutoriais, apresentando trabalho.
Profissionais: Ótimo para mostrar, independente da linguagem.
Contras: Não é independente, nem ótimo para colaboração.
O Jupyter Notebook é executado no navegador e suporta mais de 40 idiomas, incluindo Python e Linguagem R. Ele também se integra com ferramentas de Big Data, como o Apache Spark e oferece várias exportações HTML para imagens, vídeos e muito mais. Como ferramenta de análise de dados, é ótimo ao demostrar o trabalho final.
Mas como em todas as ferramentas, o Jupyter Notebook tem suas limitações.
Os documentos do Jupyter Notebook têm um controle de versão ruim, e o rastreamento de alterações não é intuitivo.
Isso significa que o Jupyter Notebook não é o melhor lugar para trabalhos de desenvolvimento e análise (você deve usar um IDE dedicado para estes) e não é adequado para colaboração.
Uma vez que o Jupyter Notebook não é independente, isso também significa que você precisará fornecer quaisquer ativos extras. Por exemplo, bibliotecas ou sistemas em tempo de execução, para qualquer pessoa com quem estiver compartilhando documentos.
Mas para fins de apresentação e tutorial, continua sendo uma ferramenta inestimável de Ciência de Dados e Análise de Dados.
Nenhum comentário:
Postar um comentário