Transcrições
1. Apresentação: Bem-vindo à introdução do Excel
para Python usando
Júpiter, Meu nome é Benminbah
e estou apresentando este curso para Agora, neste curso,
apresentaremos a linguagem de programação
Python Vamos supor que
você seja novato em Python, mas familiarizado com planilhas
Exl Usaremos o Jupiter Lab como um ambiente
de codificação em Python e observe
que essa é a primeira parte do curso como um ambiente
de codificação em Python e observe
que essa é a primeira parte do curso.
Há
muito mais a seguir. Mostraremos o ambiente do laboratório de
Júpiter e como escrever código em Python Normalmente, esse é o
ambiente em que
usaremos o laboratório Jupiter
em seu navegador Você pode usar isso em
uma máquina Windows, uma máquina Mac e
até mesmo em seu telefone. Mostraremos algumas
noções básicas do Python, por exemplo
, imprimir Hello World e várias declarações impressas
em um ambiente de laboratório de Júpiter Mostre também um pequeno
exemplo do Excel com o qual podemos trabalhar. Aqui está um exemplo disso
em que temos algumas colunas, marca do
carro, ano do modelo, preço e
mostraremos como
usar e traçar alguns
dos dados aqui. Mostraremos como
armazenar dados e também
fazer estatísticas sobre os dados
, por exemplo, trabalhando na
média das colunas, e também mostraremos como
plotar dados. Por exemplo, a plotadora de preços de
carros versus CarMax. Também mostraremos como
ler arquivos de dados, como arquivos CSV, usando a biblioteca do Panda E é isso. Abordaremos mais alguns
recursos no curso. Mas, por enquanto, vamos começar.
2. Projeto: Agora, para o projeto,
faremos um projeto de ciência de dados usando Python com base nas habilidades que você aprenderá
neste Portanto, espera-se que você baixe o arquivo CSV
de dados fictícios da
seção de recursos deste curso e também precise processar os dados e plotar os dados Esses são os dados que
você usará nas colunas de
cidade e população que têm vários nomes de cidades
e populações que você pode usar. Agora, você
precisa armazenar três colunas do arquivo CSV em listas,
ou seja, ID, cidade e população Você também precisa
obter a contagem mínima e
máxima
da lista populacional e a média como
desvio Você precisará
criar um gráfico
de barras da cidade e da população, adicionar rótulos ao eixo X do eixo
Y do seu gráfico, adicionar um título e, finalmente, salvar o gráfico e enviá-lo. Você vê que isso é o que você
precisa fazer para o projeto e, finalmente, o que você vai aprender.
Vamos começar.
3. Lição 01 Começando: Ótimo. Então, vamos
começar a usar o Python Então, para usar o Python, você
precisa de um ambiente, e o ambiente que
vamos usar para fazer codificação em
Python Então vá para este link, Bh
Jupilt dot gia dot io slash DemoLabSlash Index O link também está
nesta descrição. Você pode clicar neste link e deverá ver
o seguinte. Esse é um ambiente que
você vai usar. Novamente, você pode usá-lo
em uma máquina Windows, Mac e até mesmo
em seu telefone, e é aqui
que começaremos. A próxima coisa a fazer é ir
até a seção do notebook e selecionar a opção Python Brackets
Pio dt Em seguida, você deve
ver
a seguinte célula que aparece
no seu navegador, e é aqui
que você
inserirá texto e, finalmente,
código em Python Agora, nosso primeiro exemplo
é algo bem simples que você aprenderá em todas as linguagens de programação,
que é hello world. Então, na célula, basta digitar
colchetes em códigos duplos, olá mundo, e pronto Vá para a próxima linha,
pressione Enter e diga, print, welcome to Python Essas são as duas primeiras
linhas do código Python que você
inserirá Agora, para executar o texto
ou executá-lo em Python, você pode pressionar um botão
triangular na barra de ferramentas
na parte superior ou
pressionar Shift Enter Depois de fazer isso, você
verá o seguinte. Você obtém a saída
dessas duas linhas de código,
que é o mundo H, e é
bem-vindo ao Python Bem, então, se você acabou de executar suas duas primeiras linhas de
código Python, isso é excelente Tudo o que você fez foi
usar o comando Python chamado Imprimir para exibir
algum texto na Usamos um
comando de impressão o tempo todo, e é uma função
bastante útil para depurar ou
imprimir texto Depois disso, você verá
novas células Python criadas
automaticamente
para você inserir sua próxima
linha de código Python Você também pode inserir uma
nova célula Python
clicando no símbolo de adição
na barra de ferramentas Muito bem, se você
chegou até aqui, vamos para
a próxima lição.
4. Aula 02 Noções básicas de Python: Ótimo. Vamos passar para o básico
do Python Vamos aprender algumas habilidades básicas de
matemática usando Python. Você pode usar o Python como uma calculadora simples ou até mesmo complexa Vamos inserir o
seguinte. Um mais um, pressione Enter, você receberá dois. Cinco menos dois, Shift
Enter, você ganha três. Dez vezes três, então,
para multiplicação, usamos o
símbolo da estrela, você obterá 30 Dez estrelas, três estrelas, isso
é para a falta de energia. Eu obtenho a potência de dez até a
potência de três, você obtém 1.000. 100/10 para divisão
dá 10,0. Então, em Python, você também pode armazenar variáveis e criar
ASL sem forma, o que Então, se você quiser armazenar o
número cinco, por exemplo, em uma variável chamada X, basta
dizer que X é igual Você pode imprimir esse valor
dizendo colchetes X. Você também pode armazenar a variável
dez em Y, Y é igual Pode imprimir colchetes de impressão
Y e você obtém o resultado. Agora vamos criar uma fórmula. Vamos adicionar os dois números
X mais Y que estão armazenados antes e inserir esse
resultado em z variável, e imprimimos Z, obteremos 15. Assim, também podemos adicionar
comentários com hash para
nos ajudar a entender o que
você está fazendo
no código. Então,
isso é muito útil. Então, no próximo exemplo, vamos apenas dizer:
adicione um hash na
frente de uma linha, e isso permitirá que os Pythoners ignorem o que E isso permite que você, como usuário, leia o que
está tentando fazer. Então, vamos armazenar o número 5.1
na porcentagem codificada variável.
Isso é o que você está fazendo. Criar uma
porcentagem de código variável é igual a 5,1, imprima e você obtém Também podemos armazenar
textos como letras, palavras e frases como
variáveis. Apenas certifique-se de sempre
colocar o texto entre aspas
duplas e insira
o seguinte. Vamos armazenar John perto do primeiro nome de um acorde variável Vamos dizer que o primeiro
nome é igual a aspas duplas, John, D como sobrenome,
sobrenome, é igual a aspas duplas,
e podemos imprimir o primeiro nome
e o sobrenome, como você pode ver e podemos imprimir o primeiro nome
e o sobrenome, como você pode e John na primeira linha,
faça na próxima linha. Agora, para colocar o nome e
o sobrenome lado a lado, basta usar o
símbolo de adição no comando frontal Então, primeiro nome mais sobrenome, você tem John Doe Mas veja,
não há espaço entre eles, então
vamos tentar adicionar um. Eu posso fazer isso
apenas dizendo mais aspas
duplas e adicionando um espaço vazio mais o sobrenome
e você obterá John Doe Bom trabalho ao chegar até aqui, vamos para
a próxima lição.
5. Aula 03 Um exemplo do Excel: Ótimo, vamos começar o exemplo da lição
três em Excel. Digamos que temos um
conjunto de dados do Excel como o seguinte. Temos a marca do carro, o
ano do modelo e os preços em colunas e uma
coluna cheia de IDs. E isso apenas
nos diz o ano
das várias marcas e
dos vários preços. Então, digamos que queremos fazer algumas estatísticas básicas a
partir da coluna de preços, talvez
possamos obter o mínimo, o
máximo, a contagem, a média
e o desvio de areia com bastante facilidade
em uma planilha do Excel Agora, também podemos fazer um gráfico das várias marcas
e dos vários preços. Agora, como você realmente faz isso em Python? Essa é a questão
importante. Bem, vamos começar
armazenando todos os dados. Cada célula pode ser
representada como uma variável, por exemplo, o carmx Por exemplo, podemos dizer que B
dois equismos são iguais a mercúrio,
B três é igual a misshy,
B quatro é igual a infinito, e podemos imprimir todos esses valores e para todas essas variáveis. No entanto, é muito tedioso armazenar cada
célula individualmente O que você quer é preferir ter uma variável que
represente apenas uma coluna, o que podemos fazer usando um tipo de variável
especial chamado listas usando colchetes Assim, podemos armazenar todas as
marcas de carros em uma variável de lista. Apenas certifique-se de não usar
espaços em nomes de variáveis. Então, vamos dizer que o
carro e o quadrado formam colchetes, e você pode adicionar a lista
de todas as Lembre-se de usar aspas duplas. E então, no final, podemos imprimir quadrinhos e você obtém
os seguintes resultados Todos os quadrinhos são
impressos na tela. Agora classificamos todo o CarMax, mas lembre-se de
não usar espaços e nomes de
variáveis, então usamos o sublinhado do carro Agora vamos armazenar os preços. Da mesma forma, estamos armazenando todos os preços no tipo de variável de
lista, preços de sublinhado de
carros
com colchetes,
como você pode ver, e depois
reimprimindo-os Quando terminar, estou
chegando até aqui, lembre-se de experimentar esses
exemplos como
você os vê antes passar para a próxima
lição. Muito bem.
6. Aula 04 Estatísticas em Python: Tudo bem, então vamos para a próxima seção, que
é
a estatística do Python Na lição anterior,
pudemos armazenar o máximo do carro e as variáveis da lista de
preços dos carros. Agora, vamos obter as estatísticas da coluna de preços de carros usando os comandos integrados do
Python O Python é construído em comandos
como min, max e length. Para mim, em média, uma fórmula. variação Sandi,
usamos outra ferramenta
Python chamada NumPy Então, aqui, por exemplo, podemos obter o mínimo dos
preços dos carros dessa variável. Então, min,
colchetes abertos, preços de carros, nos
fornecem algum valor mínimo dessa variável
da lista Para obter o máximo
dos preços dos carros, essa variável, dizemos máximo, abra o colchete e
coloque a lista
de carros lá para obter os preços máximos dos
carros dessa lista Para obter a contagem
dos preços dos carros, essa variável,
usamos apenas uma função de comprimento. Como podemos ver abaixo, obtemos a quantidade de Ross dez. Para obter a soma dos preços
dos carros, essa variável, usamos a
soma dos preços dos carros. Todos nós precisamos disso para a média formal que
vamos calcular. Para obter a média
da fórmula, dividimos a soma e contamos
os preços dos carros, essa variável. Aqui temos a média igual à
soma dos preços dos carros dividida
pela duração dos preços dos carros Imprima a média e
você obterá a média abaixo. Para obter o desvio padrão, precisamos usar uma biblioteca especial
chamada NumPi para nos ajudar Importar NumPi é a primeira
linha de código que você precisa fazer. Em seguida, você armazena uma
variável ou cria um
sublinhado padrão variável Dev, torna isso igual a um número de
pontos STD ou desvio de suporte, abre colchetes, preços de
carros
e , preços de
carros Você pode trabalhar com o
desvio de areia, imprimir e , na próxima linha, obter o resultado que
estamos procurando Bem, então, deveríamos ter visto que
os resultados que obtivemos acima são os mesmos que obtivemos na planilha
do Excel Vamos passar para
a próxima lição.
7. Lição 05 Plotando em Python: Nesta lição, vamos nos concentrar na
plotagem do Python. Então, mostraremos como
traçar como fizemos no Excel. Para traçar, precisamos usar outra ferramenta ou
biblioteca Python chamada Vamos prosseguir e
inserir o seguinte. Vamos importar
MTTLBtPiplot, como PRT. Novamente, esta é uma biblioteca,
você faz isso uma vez e pode usar todos os recursos
de plotagem necessários Na próxima linha, temos a barra de pontos PRT, que permite
criar um gráfico de barras Então, temos o
máximo do carro e os preços dos carros. Então, só para destacar isso novamente, temos uma barra de pontos plt. Isso cria o gráfico de barras. Em seguida, adicionamos o CarMax
e os preços dos carros. Essas são as duas listas de entrada
que vamos traçar. A próxima linha PLT dot X label. Isso é apenas um rótulo
para o eixo X. Nós fabricamos o CarMax. Então
temos a etiqueta PLT Y. Isso é para os
preços dos carros, o eixo Y. Então, também podemos criar
um título. Então, preços de carros versus CarMax, e talvez também possamos alterar tamanho da fonte e
um parâmetro, em 14 A próxima linha é útil para usar uma rotação para
os rótulos do eixo X. A rotação PLT Xx é igual a 45
e o tamanho da fonte é igual a dez. E então, para traçar
a figura real, usamos a linha final plt dot show E então você deve ver
o seguinte aparecer. Aqui está o gráfico do
CarMax versus os preços dos carros. Apesar de concluída, a plotagem é recurso
muito útil para
exibir seus dados, e há muitas outras
maneiras de plotar em Python, que serão
abordadas Vamos passar para
a próxima lição.
8. Aula 06 Leitura em dados com pandas: Leitura de dados com Pandas. Agora, anteriormente,
inseríamos os dados manualmente e os
classificávamos à medida que uma lista se desenvolvia Na prática, se
tivermos milhares de linhas de dados, isso não
é prático. Podemos usar outra ferramenta
Python chamada Pandas para ler um arquivo CSV Primeiro, você precisará
baixar o cartão que é arquivo
CSV encontrado na
seção de recursos deste curso Em seguida, você precisará
enviá-lo para o ambiente jPAB. Clique no botão de upload
no lado esquerdo do Tobar. Aqui você pode ver o
botão de upload que pode ser pressionado e aqui você pode
fazer o upload dos arquivos que você precisa baixar na seção
de recursos. Então, uma vez carregado, podemos
usar o arquivo em nosso código. Deve vê-lo em seu
explorador de arquivos no lado esquerdo. Aqui está, você o
baixou e o
CSV de pontos de dados de sublinhado do carro está em nosso Explorador de Arquivos O que significa que agora podemos
usá-lo no laboratório Jup. O que vamos
fazer é ler os dados do cartão CSV com o Pandas e
exibir na Então, a primeira coisa que fazemos é
importar pandas como PD. Esta é a
linha inicial que diz ao Pandas estamos usando essa biblioteca
por meio de nosso código e nos
fornece funções especiais para leitura em
arquivos CSV e outras coisas Criamos uma variável de dados
igual a PD dot Read CSV. Isso apenas nos permite ler um arquivo CSV e
nomear o arquivo real
que queremos acessar,
que está abaixo do CSV de
pontos de dados Sc, e imprimimos o resultado E, como você espera, podemos ver os resultados que
obtivemos antes
na planilha do Excel e em outras variáveis da lista
que você Agora você pode usar muitos recursos
integrados do Pandas, filtrar os dados e
obter estatísticas automaticamente Então, se você também quiser
ver as cinco linhas dos dados
do arquivo CSV, você pode usar a cabeça de ponto de dados e obter as primeiras
cinco linhas dos dados Você também pode obter informações de dados, que também mostram
informações sobre as colunas e as linhas. Então, parabéns por ter até aqui, este é o
fim do curso. Há muito mais que o
Python e o Pandas podem fazer. Falaremos mais sobre esses
recursos no próximo curso. Esperamos que você aprenda algo
em sua jornada do Exle para o Python. Obrigada.
9. Fechamento: Neste encerramento, apresentaremos uma breve visão geral do que
abordamos neste curso. Neste curso, nos concentramos
em orientar você a passar
do Excel para o Python usando Mostramos o
ambiente de laboratório de Júpiter , escreva o código Python Mostramos algumas noções básicas
do Python. Em seguida, trabalhamos com um
pequeno conjunto de dados do Excel, mostramos como
armazenar dados e fazer estatísticas sobre
os próprios dados Também mostramos como plotar e ler arquivos CSV endividados Há muito mais em Python
do que planejamos abordar. Fique ligado no próximo curso e Excel to Python with Jupiter no
Excel to Python with Jupiter
, parte dois. Boa codificação.