Jupyter Notebook: Introdução e dicas

O post de hoje é sobre uma das ferramentas mais utilizadas por cientistas de dados que utilizam o Python: o Jupyter Notebook. Aqui, vou te mostrar alguns passos da instalação (embora já tenha abordado de forma mais completa em Primeiros passos em Python), como utilizar a ferramenta e algumas dicas de uso. Bora! Continuar a ler “Jupyter Notebook: Introdução e dicas”

Como aumentar a largura da célula do Jupyter Notebook

Aí você vai rodar seu código no Jupyer e precisa ficar mexendo a barra de rolagem para poder ver tudo. Seja para o lado ou para baixo, a saída do código no Jupyter fica limitada. Enquanto uns podem achar bom, outros podem achar ruim, pois não consegue visualizar as informações que gostaria de comparar. Hoje, vou ensinar como ajustar tamanho de célula no Jupyter, de modo que a saída do código tenha mais espaço, e como deixar a saída do código totalmente aberta, sem precisar ficar descendo a barra de rolagem. Continuar a ler “Como aumentar a largura da célula do Jupyter Notebook”

Jupyter Notebook com o Fundo Preto

Tem muita gente que prefere programar com a tela preta. Seja porque acredita que isso gera algum ganho em produtividade, seja por questão estética mesmo, muitas pessoas preferem programar dessa forma. No Jupyter Notebook, um dos ambientes mais utilizados em Python, fazer essa troca não é tão intuitiva. Mas também não é difícil. Veja abaixo os passos que você deve seguir para fazer isso! Continuar a ler “Jupyter Notebook com o Fundo Preto”

Mostrar Vários Outputs de uma Mesma Célula no Jupyter Notebook

Boa parte dos cientistas de dados estão trabalhando com o Jupyter Notebook. É um ambiente bem intuitivo, fácil de utilizar e bom para a construção de relatórios. Uma coisa besta mas que pode ser útil, é obter o resultado de várias linhas de código de uma mesma célula. Normalmente, se você jogar vários comandos, somente o último será exibido. Bom, não mais! Continuar a ler “Mostrar Vários Outputs de uma Mesma Célula no Jupyter Notebook”

Análise dos Jogadores de Fifa 19 Usando Python

Ok, confesso, este post é parcialmente um click bait. Parcialmente porque tem alguns códigos em Python, mas está tudo meio bagunçado ainda. De qualquer jeito, alguns podem se divertir, aprender como calcular correlação entre as variáveis de um Dataframe do Pandas, como calcular quartil, plotar histogramas já filtrando algum campo (ex.: Calcular a distribuição do campo Overall, mas só para jogadores cuja coluna Nacionalidade for England) e por aí vai. Continuar a ler “Análise dos Jogadores de Fifa 19 Usando Python”

Obter e Alterar o Working Directory no Python

Quando você trabalha no R, Python ou qualquer linguagem análoga, você está trabalhando os arquivos em algum diretório local. Quando você salvar o objeto de saída do seu código, ele será salvo neste diretório; quando você importar um arquivo escrevendo somente o nome do arquivo, ele só será importado se estiver neste diretório. Sendo assim, é importante saber em que diretório o software está trabalhando. Aqui, explico como obter o working directory no Python e como alterá-lo. Continuar a ler “Obter e Alterar o Working Directory no Python”

Tabela Dinâmica no Python

Todo mundo já se complicou tentando fazer uma tabela dinâmica (pivot table) fora do Excel. No Python, você não precisa criar uma função ou fazer algum tipo de manipulação com a tabela para chegar numa visão semelhante ao que fazemos nas tabelas dinâmicas do Excel. Vamos entender então como utilizar a função pivot_table – se você estiver iniciando e não sabe ainda o que é uma tabela dinâmica, recomendo que vá ao Youtube, faça uma pesquisa rápida e volte em seguida. Continuar a ler “Tabela Dinâmica no Python”

Inserindo Título/Notas no seu Jupyter Notebook

Já dei uma breve introdução ao Jupyter Notebook no post Uma Brevíssima Introdução ao Anaconda e o Jupyter Notebook. Se antes eu achava que o Rodeo seria meu preferido para programar em Python, agora não vejo chance nenhuma de trocar o Jupyter Notebook. Uma das coisas mais interessantes dessa aplicação, e que será o tema deste curto post, é que você consegue acompanhar facilmente todo o histórico de seu código e, mais ainda, transformar numa espécie de apresentação ou caderno mesmo. Continuar a ler “Inserindo Título/Notas no seu Jupyter Notebook”

Funções Lambda em Python

Já expliquei como construir uma função em Python no post Construindo Funções em Python. No entanto, Python tem uma função que eu desconhecia até pouco tempo e que tem seu valor, principalmente pela praticidade. Esta nova função, que eu vou explicar neste post, é a chamada função lambdaContinuar a ler “Funções Lambda em Python”