e fala galera nesse vídeo eu vou te ensinar a customer gráficos do Python dentro do pau enviai isso aqui foi o vídeo muito muito pedido depois que eu gravei o vídeo de integração do pai que não compartilhar nesse outro vídeo que eu gravei eu mostrei com essas três formas que você tem de integrar o pai tô com uma viagem então se você quiser saber todas as formas eu vou deixar esse vídeo aqui na descrição beleza E lá eu fiz todo o processo de configuração que você tem que fazer para conseguir digamos assim conectar o pai então com seu pai enviai eu vou repetir esse processo de integração aqui beleza então se você já assistiu o outro vídeo já fez esse processo você pode pular o início do vídeo caso contrário sério comigo que esse vídeo aqui vai ser um vídeo independente a pode assistir tudo para conseguir fazer tudo beleza então vou lá vamos lá bom começou um conteúdo que você quer muito aprender para se aprender mesmo você tem que se inscrever no canal Então se inscreve no canal dá um like no vídeo e aí vem para o conteúdo por isso não vai ser difícil aprender como é que vai aprender assim tá escrito faz muito sentido não dá não dava como se escreve bom vamos partir do conteúdo efetivamente agora o primeiro passo para a gente fazer isso a gente configurar o nosso pai então dentro do pai enviai e para isso a gente vai ficar criar um ambiente virtual por quê Porque o pai enviai pelo menos momento que eu tô gravando esse vídeo ele não funciona com todas as versões do Python pelos meus testes desde que eu comecei a fazer essa Integração eu uso o Python 3. 6 para fazer isso porque porque a parte 3 por 6 função numa boa então o que que eu vou fazer vou criar um ambiente virtual com o pai então. .
. Se você não sabe o que que é o ambiente virtual e quer saber mais a fundo como que ele funciona para que que serve o que que é vou deixar o link também aqui na descrição de um vídeo onde eu falo sobre o ambiente virtual mas você pode só executar o passo a passo comigo acionar numa boa e aí pra isso eu já deixei aberto aqui o meu com da Titi ou seja os comandos do Anaconda então eu vou usar o anaconda para criar um ambiente virtual e fazer essa integração tudo e na conta que é o do Júri tudo mais eu recomendo que você usou na conta porque porque se você tá trabalhando com dados em tá então você tem que ter uma anaconda instalado no seu computador beleza porque a ferramenta mais usada para para isso e ele vou criar um ambiente virtual para os lá no pra gente criar um ambiente virtual vou abrir aqui no front do Anaconda tá vendo anaconda pronto e aqui a gente vai executar os comandos da Anaconda que comanda estou esse livro os comandos questão de dentro do kit como é que eu pego esse PDF Lira bom assim você vai precisar para essa aula de alguns arquivos esse PDF aqui você pode até achar ele na internet mas eu vou deixar ele disponível para você fazer o download aqui embaixo junto com todos os arquivos da aula você vai precisar só para saber se aquilo aqui que tem um código já feito eu vou explicar todo o código pode ficar tranquilo e vai precisar também de uma base de dados que a base de dados que a gente vai usar para fazer o nosso exemplo aqui e do gabarito Empire ai eu recomendo que pelo menos para seguir o controle da aula você faz exatamente que eu tô fazendo depois que um exemplo que a gente tá fazendo a ótica funcionando você aplica por exemplo você tiver tanto o seu trabalho por seu projeto enfim o que for Beleza então baixo daqui você segue o passo a passo comigo bom e nesse aqui aqui do conta tem os comandos de controle do na conta então aqui ó eu comando que eu vou querer fazer é esse aqui onde criar um ambiente virtual não tirei ele da minha cabeça nem decorei eu pego aqui consulta Esse negócio esse PDF e Forró da cômoda Create traço traço name E aí você dá o nome que você quiser então vou chamar de ambiente Power bi ai e depois você na versão do Python que você quer Python 3. 6 tá vendo escrevi igualzinho tá escrito aqui só mandei o nome do ambiente que ele chamou de pai 35 eu chamei de ambiente pode ver aqui E esse não entra e aí vai criar seu ambiente virtual para você olha lá ele vai conectar carregar tararara Parará vai perguntar posso prosseguir para você dar um Y GPS E aí ele vai carregar tudo vai instalar tudo e vai preparar o seu ambiente virtual bom feito isso ele vai te dizer aqui ó agora para você entrar no seu ambiente virtual rodam conta é activate ambiente proíbe Ai que foi o nome do ambiente virtual que a gente criou então não faça isso onda é que te Verde ambiente Power bi aqui dentro pronto e ele vai rodar repara que o nome aqui ó era base e virou ambiente pode vir aqui tão tudo que você tá fazendo agora tá acontecendo dentro desse ambiente virtual aqui e aí dentro desse ambiente virtual eu já coloquei no arquivo aqui que a gente vai fazer eu queria alguém de virtual passa o dois todos os passos tão aqui instalar todas as bibliotecas você vai querer usar normalmente você já estava de Cara essas aqui mais pote liebe seeborn pandas e vou tentar XL e o Júpiter eu já estava os caras de cara sempre que eu ativo o ambiente virtual em que eu vou fazer alguma coisa de análise das vou trabalhar com pai enviai eu já estava esses caras aqui então aqui é para o seguinte isso que a gente tá fazendo essa configuração do ambiente quem sabe só fazer a primeira vez depois que você fizer isso aqui e já tiver conectado com seu pai enviai seu pai viajar vai sempre pegar o pai tão correto a versão do correto atualmente virtual tudo bonitinho essa é a primeira vez que precisa fazer isso na sua nessa configuração Então vou botar lá PIP instal E aí cada um daqueles itens matplotlib plot vive em ter aí vai instalar o mascote ligue aí a gente vai e roda de novo PIP instal fosse borda vamos voltar aqui agora ele costuma está lá rapidinho um outro biblioteca demora uns 30 segundos mas a maioria bem direto top um sol seeborn a semana que é bem rápido olha vai pronto carregou foi está logo a beleza se você reparar ele já meio que até instalou pandas aqui ó tá vendo ele já tem está roubando os clientes Instalou a cyborg mas eu vou rodar um PIP instal Andre só para garantir beleza Olá beleza já estava instalado mas rodou ali e aí posso mandar também o PIP instal Open pai XL peça que eu coloquei aqui do lado pão das eu tenho pai She Said por quê Porque para Ler arquivos em Excel o pão nas usa a biblioteca em paz XL para conseguir Ler arquivos em Excel e tipo um sol Júpiter beleza para que para a gente poder ter esse Júpiter aqui o editor de código que a gente vai usar é para seguinte porque eu tô instalando junto já falaria mas eu já tenho Júpiter meu computador eu não se distrair é para assim oh Ju tudo que você tem no seu computador ele não é afetado pelo seu ambiente virtual vice-versa você ambiente virtual ele não é afetado pelas coisas que você estava no seu pai então principal na suave instalação normal do pai que que significa que significa se você quiser ter um Júpiter que tenha apenas as bibliotecas que você instalou aqui agora você tem que estar junto tem dentro do meio de virtual exatamente isso que eu tô fazendo beleza por quê Porque isso vai garantir com que o nosso código enquanto está instalando aqui é bom a classificação que é o seguinte isso é garantir que o nosso código em Python que a gente rodar aquilo Júpiter deveria ter o mesmo resultado do código empático Esse foi rodar não pode ver aqui tá porque porque às vezes você tem o seu computador instalado várias bibliotecas mas não se alguém virtual não tem E aí você testa no Júpiter do seu computador o código ele funciona Júpiter o seu computador mas ele não funciona dentro do Power bi aí porque dentro do pode enviar e daquele ambiente virtual você não tem instalado Esse pacote de código a sua biblioteca que a gente tá instalando agora então por isso que é importante você instalar essas coisas que a gente instalou E aí aqui a partir desse cara tá vendo eu tô dentro do meio ambiente virtual a partir daqui eu vou chegar e vou dar um Júpiter notebook porque porque aí sim aí agora ele vai abrir uma tela igualzinho essa aqui do Sul ter notebook para mim ó ele abriu sozinho também aqui ó ele abriu sozinho a tela e aqui eu posso pegar o arquivo e ela aqui o que você vai fazer o download eu posso pegar esse arquivo aqui e entrar nele E você só vai abrir esse arquivo do Júpiter daqui depois que você fizer o download depois que você ativar o seu ambiente virtual E aí de dentro do aumente virtual você rodar no Júpiter notebook para ele abrir ao Júpiter notebook para ele abrir o Júpiter para você e aí você selecionar a diferença disso é que agora aqui dentro desse código vai ser só tá usando as bibliotecas que não seja mesmo as bibliotecas lado pode ver aqui então que a gente tem que fazer esquecer o passo sincronizar o ambiente virtual com o pau e é isso que a gente tem que fazer então vamos lá vamos abrir para enviar nosso computador aqui ó web e desktop É só abrir ele beleza pode viagens você não tem instalado é gratuita só abrir uma aba pode enviar download e baixar ele ele é gratuito mesmo para usar que ele vai abrir aqui no meu computador bom quando pode ver a brilho vai abrir essa tela aqui é só você fechar essa tela Ah e pode lá para viagem normalmente com todas as funcionalidades tranquila bom mas você vai vir aqui ó em arquivo e aqui vai clicar em opções e configurações e aqui em outros tá porque porque agora a gente aqui dentro do pai enviai vai configurar por Bob aí na hora de tentar rodar o código em Python olhar para o ambiente virtual que a gente acabou de criar como que a gente vai fazer isso da seguinte maneira aqui em opções tem algo tão de scripts do Python E aí aqui normalmente ele vai vir assim ó ele já vai vir com o caminho tá vendo joga diretório base do pai conectado já vai vir com caminho você não quer esse caminho você quer botar outro sempre faz isso outro beleza e lembrando você só precisa fazer a primeira vez toda essa etapa de configuração só primeira vez que você vai clicar em outro e em outro você vai ficar em procurar E aí dentro de procurar se você tiver usando o anaconda anaconda normalmente ele fica instalado dentro do seu usuário então no meu caso o usuário no meu computador chama pai então tá quando eu criei meu computador eu dei usuário ele Python sinal mente ficar dentro o computador disco local C normalmente o cara esse caminho tá disco local C usuários aí o seu usuário Python no caso o meu usuário é pai então se estiver o outro Soares entra no nome do seu usuário e aqui dentro vai ter uma pasta chamada Anaconda 3 aí você entra nela e dentro dessa baixa Tem uma parte chamada invez de inverno mens ou seja ambientes beleza e aí aqui dentro tem os ambientes virtuais que você já criou eu também tenho um ambiente virtual ambiente pode enviar e eu acabei de criar com vocês então aqui sim a inveja abrir essa parte é você vai selecionar essa parte tá vendo ó selecionei essa parte ela que tá marcado e vou dar o que tem isso aqui tá dizendo para o Power bi a gente vai ver aí o pai então que eu quero que você utiliza é o pai tão que tá nessa pasta Ok pronto aí se você fazer é feito isso um teoria todos os códigos que você rodar dentro de Júpiter que tá dentro desse ambiente virtual tem que ter o mesmo resultado de todos os códigos para você vai rodar dentro do pai enviai beleza porque eles usam um beijo ambiente virtual Então resultado tem que ser o mesmo E aí qual é o macete aí você vem para o quarto passo é pegar os gráficos e aí para criar gráficos Eu votei observação aqui sentem Garanta que os gráficos está querendo criar não pode biya e funciona no pai tô pelo menos no primeiro momento nas primeiras vezes que você for usando essa integração faz primeiro gráfico dentro do Python depois que se o gráfico dentro do Pai então Copie o código joga ele para não pode ir exatamente que eu vou fazer aqui tá porque porque o pagar você vai ver que é meio chato de identificar e erro de ver a mensagem de erro e tudo mais se você já tem mais mais controle do pai tu já tá mais acostumado já sabe melhor como é que estão as coisas aí tudo bem aí manda baile faz direto aqui dentro do pai velho mas no início e eu passo a fazer assim eu faço primeiro código tudo dentro do meu pai tom de Júpiter e depois é um jogo as cordas lá para o pai dele e o que que esse código aqui tá fazendo Tá querendo dois gráficos tão grave que a gente vai criar hoje aqui e basicamente o que que são esses gráficos né eu tô lendo um arquivo chamado cotações xlsx Então esse código aqui de cima ele só tá importando para mim Panda está vendo posso deixar isso aqui só tá importando para mim o pano da Lei mudou esse arquivo Excel cotações XL assistir e exibiu dele para mim e é para o seguinte tem um macete aqui que macete é esse o nome da variável que eu dei da tabela da minha base de dados é de ir a sete por que que eu dei esse nome de Neila certo porque quando a gente abre o pau em viagem e for trabalhar com a tabela com essa mesma tabela dentro do pai velho você vai ver que um powerbia e chama essa tabela dedeiras é tipo próprio para enviar e dá esse nome dele a 7 que é o nome padrão que ele dá oi como é seu nome padrão que ele dá eu dentro do meu código quando eu vou criar uma tabela Eu já queria essa tabela com o nome dele há 7 horas eu poder só dar um control ser o código contra o ver lá no proíbe aí ele vai funcionar numa boa beleza mas se você quiser pode criar aqui com outro nome depois adaptar lá dentro pode virar Mas eu prefiro fazer assim eu prefiro criar a tabela já com o nome dele Certo Então pronto ele exibiu para mim aqui a minha tabela e o que que a gente tem dentro dessa tabela a gente tem a data de cotação do índice Bovespa lá desde os dias do dia vinte de fevereiro de 2020 até o dia Dezenove de Fevereiro 2020 e um tá eu peguei exemplo só porque uma informação pública disponível com várias informações e que é legal para a gente tratar algumas exceções que tem aqui dentro do pai enviai que a gente já já vai chegar nelas então tudo bem então beleza nesse caso daqui a gente só tá lendo a nossa tabela E aí aqui embaixo eu queria os dois gráficos Então os dois gráficos que eu vou querer aqui só pode um gráfico é um gráfico normal que que esse gráfico aqui tá fazendo Olha eu não tenho um gráfico com matplotlib e um gráfico com a biblioteca se E essas duas bibliotecas são duas bibliotecas gráficas do pai pois em várias as principais são mais pote lhe disse Born e a pote eles são as mais utilizadas mas aqui eu vou usar mais prático e é simbólico como exemplo beleza ninguém para importado ebateca matplotlib você importa ela assim Import matplotlib.
Pacote SPL tem para não ter que escrever isso tudo aqui o tempo todo se dá um apelido para ela e para criar um gráfico Qual o gráfico eu quero criar eu quis criar um gráfico só com a cotação que é esse a DJ Close esse aqui a cotação do índice Bovespa com a data tão grave para gente ver a evolução né dessa cotação ao longo do período E aí para você cresce gráfica muito simples você faz um pele te ponto plot e passa os valores do eixo X que são as datas e os valores do eixo Y que é a sua coluna DJ Cruze exatamente isso que eu passei aqui ó os valores do xixi e Valores do eixo Y Otávio Oi e aí esperando que eu passei aqui só para editar o gráfico tá vou mostrar o grave para vocês parando que eu passei aqui E esse cara que eu passei aqui é só para editar o gráfico aqui ó gente criou o gráfico mandou exibir o gráfico para a gente tem que ter espere ter puxou você vai ver isso não pode virar e também tem que ter o pele ter puxou e esse cara e esse cara só só edições deixa mostrar o gráfico para você e eu vou explicar o que que eles tão ditando Olha lá esse cara aqui de cima ele tá mudando só o tamanho do gráfico Olha só se eu tirar esse cara aqui de cima e ele faz o gráfico pequenininho para mim então esse cara daqui é a única coisa que eu faço com ele é Olha só eu quero que o tamanho da imagem seja 15 de largura e 5 de altura então se você rodar isso aqui agora ele fica muito maior e mais fácil de visualizar e esse cara daqui é só para editar os dois tracinhos só significa que vai ser uma linha tracejada tá vendo que ele vai colocar para mim e o g é que ele vai botar essa linha verde se fosse um r e Sérgio Guedes ele vai botar em vermelho se fosse um bebê ele é botar em Blue de azul como um G eu ia botar embrulho beleza isso é que são tudo edições do matplotlib se você quiser entrar mais a fundo em gráfico objetivo dessa aula não é o entrar muito a fundo e como que funciona as bibliotecas gráfica em cima mas se você quiser entrar mais assunto depois dá uma olhada pelo matplotlib e pelo ciborgue Beleza então esse gráfico eles faz isso tá exemplo para mim assim pa e aqui embaixo eu tenho gráfico do ciborgue que o gráfico muito legal que o gráfico de perto para importar o ciborgue importei ele o ciborgue SMS e o Perry pode ele faz comparações então essencialmente eu tô pegando quatro comuns da nossa base de dados a coluna data a coluna de valor máximo do dia que é o rhay a coluna de volume e a coluna de ar da DJ koze tem que o essas colunas tô falando assim Reborn cria um perto lógico essas quatro colunas e você vai ver o que quer um pacote um pé potes nada mais é do que um gráfico analisa a correlação Entre várias colunas Entre várias informações tudo aquilo ele exibir o gráfico de correlação entre o parâmetro High e o hj Cruz gráfico de correlação entre o volume e o a DJ clubes e assim tá beleza se você não sabe o que significa muito fã dessa correlação e tudo mais juntos e se preocupar nosso objetivo aqui ó que é construir o gráfico dentro do Pai enviai então eu vou mostrar para vocês eu tomo a explicação Geral do que a gente fez nesses gráficos aqui e repare o seguinte o gráfico tá funcionando dentro do peito dado que o gráfico tá funcionando dentro do pai também do seu computador e tem que funcionar também quando você rodar E agora se eu posso chegar aí o jogar eles para o pai enviai então não proíbe a primeira coisa a gente vai ter que importar essa nossa base de dados aqui de cotações tá vendo essa variedade de cotação para importar uma base da dentro para enviarem eu vou vir aqui em Obter dados a faixa de trabalho do céu tá vendo pegar uma base de dados de um arquivo em Excel que vai ser o arquivo que você baixaram aqui que é isso aqui você tem disponível que o arquivo cotações vou mandar abrir ele pronto Abrir aquele aqui ele vai dar uma carregadinho arquivo aqui ó tudo tá carregando carregando carregando Oi e aí depois que ele carregar aqui a gente vai ver se tem que fazer alguma edição nele Olha lá carregou só tem uma aba esse arquivo eu tenho essa água aqui e agora o seguinte a data ele tá olhando essa data como o número seu padrão do Excel para para enviar e tal e realmente Olha uma data como o número não como dar até mesmo então vou clicar aqui em transformar dados eu consegui tratar essa data para ela realmente ser vista como uma data e não como um número né 42. 800 você quanto então clique em lá então você que trocou enviar que não tem nada a ver com o pai então tá Lembro só entrei aqui eu vou pegar essa coluna de data vou clicar aqui ó no na formatação do tipo de dado dela e vou mudar para data e ele vai mudar esse cara para dar só substituir o atual pode clicar não substitui atual tem problema não e tá lá agora esse cara que tem a formatação de data beleza só isso que eu vou editar o resto era tudo número mesmo então o resto tá tranquilo a tua espera de vou ficar aqui onde fechar e aplicada viu Pronto fechar e aplicar porque aí agora ele vai trazer aquela base da dívida que céu para dentro aqui do meu pai de ar ela vai aparecer aqui para mim aqui na lateral Oi e aí aquele campo de data ele já tá sendo ele já tá conseguindo ver aquele Campo realmente como uma data e isso vai ser importante então presta atenção no que vai acontecer agora porque agora que foi criar os nossos gastos Então vamos lá para você criar um gráfico pai então nessa do pai de aí que que você vai fazer primeiro fazer todas as configurações que fiz segundo ter a sua base da dizendo pague terceiro vir aqui inserir o visual que esse pyt tá vendo visual Python clica nele ele vai perguntar se você quer habilitar os scripts em Python toda semana militar E aí pronto Ele criou aqui esse cara agora tem duas coisas vai ter configurar o primeiro Quais são os campos os valores da tabela que você quer jogar pra dentro desse visual se vai ter que botar eles aqui e aqui embaixo vai aparecer o código e parta para você construir o código em Python que vai criar aquele gráfico tô ó vão pensar aqui ó e para esse nosso primeiro gráfico Quais são os valores da tabela que a gente precisa pô precisa da coluna de data e preciso da coluna A deixada pelos Então vamos botar essas duas Colunas da tinha DJ Close com grande data pa e a coluna DJ Close e foi agora presta muita atenção a primeira coisa que você tem que tratar na pós viagem sempre que você bota uma coluna de data o Python Olha esse cara com data o Power bi ai Transformers carignano trimestre mês dias não é o que eu quero eu quero ele como data porque porque esse nosso código um pai tão aqui tá esse código que a gente fez para criar o gráfico Olha esse cara como data não olha ele como mês ano dia olha ele como uma data então eu quero tem que ser uma data então eu vou chegar aqui o clicar na setinha vou marcar em ó desde que realmente o que era parecer e aqui no a DJ Close eu vou ficar na setinha Olha lá por padrão o pai enviai soma que eu por padrão quando você pega uma coluna e joga aqui dentro de valores ocorre a gente vai tentar fazer uma conta com esse cara com tá só marca ocularmed alguma coisa só que se é uma coluna que você vai usar dentro de um visual do pai tá você tem que mudar aqui ó pra não resumi está vendo Então a data tem que ser realmente uma data tá vendo não resumir aqui Bom dia J Close qualquer outra coluna também tem que estar em um resumo isso é importante o pessoal fazer diferença no seu bravo Agora é para seguinte quando você joga esses caras para cá o Power bi ai já criou um código para você ele ele já rodou esses comandos aqui para você ele já rodou você não consegue nem digitar isso ele já criou uma tabela com a coluna de data EA coluna J close e essa tabela se chama de ir a sete horas por isso que quando eu me importei Aqui ó eu nem postei minha base de dados e já cortei ela com o nome dele é sete porque o meu código aqui vai ficar com o nome dele a 7 normal que é o mesmo nome que eu posso enviar vai usar é prática fazer isso então eu o pai viajar faz isso para gente que ele também já remove duplicates então se você tinha duas informações para o mesmo dia começou a deixar tá Close ele vai remover duplicata ali eu não quero que ele remova nenhuma duplicata então adiciona todas as colunas aqui dessa do valores vai ter uma tabela completa e que nenhuma linha é igual a outra mas por padrão ele remove duplicata e é assim mesmo que funciona e no nosso caso né não tem duas datas iguais Então tem que me preocupar com isso então Já botei aqui e aí agora a gente vai querer ao nosso gráfico Qual o código para criar o nosso gráfico esse código aqui ó você tem que sim Portal matplotlib Tem que criar a figura plotar e exibir o gráfico Então vou copiar esse código aqui conta você e vou chegar aqui vou colar Tá vendo um portal matplotlib e repara o seu código aqui ele tem que ter todas as importações que você precisa ter então você poderia até aqui em Portal próprio Panda está vendo aqui ó o pandas contra você importar o pandas vir aqui control V importa quando esses perder o certo é você ter todas as importações que você importou lá no seu código em Python aqui no pode enviar também E aí eu vou chegar e vou rodar esse código se você fez exatamente passo a passo que eu te mostrei da forma que eu te mostrei ele vai exibir o gráfico para você beleza Tô e carrega um pouquinho tudo tudo tudo tananan e esse biográfico para mim ela só pode pá G1 e eles biográfico para você se você clica aqui fora a sua vez gráfico de uma forma melhor tá vendo que até diminuiu o espírito aqui está o nosso gráfico Agora é para alguns problemas desse gráfico problema nenhum o nosso eixo X tá uma zona por quê Porque por padrão o Power bi ai ele coloca todos os valores aqui no eixo X a gente já vai aprender a lidar com isso mas antes disso eu quero falar de outro problema que é o que eu se você tivesse pego o a DJ Cruz e ninguém que tira ordem colocar aqui em cima antes da data Olha o que que ia ter acontecido Oi tá na na ta na na ta tararara ele vai criar para você um outro gráfico fica puxando essa aqui vai casar com ela que o outro gráfico porque o que por padrão o Bob aí pena a informação que você tá aqui em ordem crescente por padrão ele vai ordenar em ordem crescente a nossa tabela aqui não tava de nada em ordem crescente ela tá ordenada em ordem de data então aqui o primeiro item que você tem que colocar aqui dentro de valores é o item que vai mandar na ordem que você quer que tenha no seu gráfico a ordem que eu quero é a data então coloco aqui em cima data em bata embaixo DJ coisas tá vendo que essa essa troca aqui de posição faz diferença para o Python temos aqui já é um cuidado Zinho você tem que tomar mais beleza então esse gráfico aqui tá feito por que aconteceu isso aqui embaixo porque é uma data e datas na integração de Python compare as são saco dão muito trabalho então eu vou fazer o seguinte eu vou primeiro que ele é um outro gráfico o gráfico aqui do pé E aí você bem tranquilo de fazer só quero mostrar um detalhe o outro dele para você e depois a gente volta aqui aprendi a forma Tais cara aqui para ele ficar com a data no formato que a gente quer Beleza então vamos ver bom então vamos lá eu vou criar uma nova aqui para a gente criar aquele nosso novo grave E aí nessa nova aqui a gente vai fazer o mesmo procedimento Então vou vir aqui ó clicar aqui no Python para adicionar o visual a gente vai adicionar aqui as informações que a gente quer só quer para seguinte para esse outro gráfico a gente vai querer 4 colunas data Rai valeu e a DJ Cruz Então vou botar essas quatro colunas avião da TAM e ai vó olho Oi e a DJ bolsa a beleza e aí novamente para todas elas vai ter que pegar e tirar York de data mudar para não resumir mudar para não resumir e mudar para não resumir pronto porque porque agora que ele tem uma tabela com essas quatro colunas data volume rainha DJ Close E aí mesma coisa a gente vai chegar e vai copiar esse cara daqui contra você e aqui embaixo vai chegar e vai dar um Controller é para o seguinte como se Born tá vendo Simone ele precisa do matplotlib para ser executado para você poder exibir o gráfico então é importante que sempre que você crio um gráfico você morna você importe esses dois caras aqui e não pode enviar é importante que mesmo eu tenho já importar nesse cara dentro da sabe aqui você importa esse cara dentro de outra aba e se você reparar quando você muda diabo aqui ó ele fala ele pergunta se você quer habilitar o gráfico ou não aí você manda a gritar ele vai habilitar e vai deixar numa boa beleza então colocando o nosso gráfico aqui executando ele vai aparecer aqui o nosso per plot bonitinho lá aqui direitinho bom então vamos ver de aparecendo aqui olha lá apareceu lá o nosso per plot to vendo um gráfico que não Realmente eu não conseguiria construir diretamente assim no powerbia e pelo menos não dessa maneira assim passar com poucas linhas de código né digamos assim e ele construiu o gráfico para gente quê que eu queria mostrar além do gráfico para vocês legal primeiro legal gráfico aqui é um gráfico diferente então não sei o que beleza os ciborgues vocês podem olhar abrir a biblioteca do Simone se não vê que ele tem uma série de gráficos ao se torna uma série de gráficos complementam muito bem os gráficos que você tem lá no pode enviar você tem esse per plot Olha só você tem uma série de gráficos Olha só esse gráfico de caixa aqui né o box-plot você tem por exemplo esses gráficos tipo esse pacote que a gente fez aqui mais editar dão ainda e assim vai então você tem aqui em Galerias e tem uma série de opções Costa tá vendo tem uma série de opções aqui gráfico de densidade gráfico de área cara gráfico de tudo quanto é tipo da formatação que você quiser você consegue bom então tô mostrando isso para mostrar as possibilidades que vocês têm com essa integração Agora é para o que aconteceria se eu não tivesse colocado espere ter ponto show porque porque lá no nosso código em Python Tem muita gente que chega aqui na hora de construir um gráfico e faço aqui ó não boto pele ter puxou você vai criar o seu gráfico ele vai aparecer o gráfico aqui para você mas ele aparece com esse out vermelhinho aqui do lado porque porque é tipo assim o que essa linha de código te retorna quando o valor é esse gráfico aqui então o Ju ter naturalmente já mostra para você só que você não coloca isso aqui ó dentro do Power bi agora que vai acontecer é só rodar aquilo ali Pará Aprendi que vai dar tudo certo o seu código só que aqui em cima vai dar o erro aí não vai exibir esse gráfico para você olha lá não é possível exibir esse visual E aí quando dá um erro você pode clicar em ver detalhes que ele vai te dar a mensagem de erro só que lembra que eu falei para vocês que a mensagem de erro não necessariamente é muito boa no caso de não é possível exibir o visual nesse caso ele falou nenhuma imagem foi criado o Código em Python não resultou na criação de nenhum visual tá vendo Então ele fala que você não criou nenhum braço só que você foi lá que embaixo de que lugar você só não fez um pele ter. Show para exibir esse gráfico e aí fazendo isso ele agora vai dar certo beleza ele vai lá e vai aparecer bonitinho o primeiro passo era esse aqui eu queria mostrar para vocês segundo passo vamos agora tratar o outro problema que é qual que é o problema do nosso do nosso gráfico com a data aqui embaixo para a gente tratar esse problema é o seguinte vamos ver o que que é essa data daqui essa data do Power bi ai não é o mesmo formato de data que o Python enxerga aqui como formato de data Esse é o grande problema aqui dessa integração quando você faz a integração de pai tá com o pai enviai apesar da data formatada como data Deus do pode ver aqui e apesar da data formatada como data dentro do Python você imagina é para cortar certo mas ele não puxa necessariamente certo então se você chegar aqui e tentar Diminuir a quantidade de trás fica aparece aqui embaixo você vai ver que o strass está aparecendo aqui tá errado você vai gostar tipo de Janeiro de 1970 fevereiro de 1970 depois negócio lá da vida então qual é o problema o problema é que a forma como o pau em Ibiá a formatando essa data daqui essa data aqui não é a mesma forma com que o pai então tá enxergando essa data como que a gente consegue ver qual é a forma que ele tá enxergando essa data não tem uma forma muito direto ao ponto para você fazer isso a forma que eu tenho que fazer isso que a gente editar essa coluna de data e ainda vai dar um erro digitar e vai mostrar o formato que a gente está colocando para você editar uma coluna de data dentro do pai tá vendo esse é um código que você não vai ter que fazer aquele dentro do Python porque você não vai ter que fazer dentro do Python porque meu pai então já tá formatado acomodada no pai todos e a data é isso aqui é só isso aqui é uma data vendo isso aqui é uma data eu não estou enviar eu não sei o que que tá fazendo com essa data gente vai ter que descobrir para isso a gente vai ter que editar a coluna de data Tá vendo chama dente e nessa do pai de aqui ó tá com grande data não pagar dentro então fazer assim ó o meu de ir a sete na minha coluna e aqui consigo tá lá te dar um zoom aqui para vocês visualizarem melhor eu dei a 7 aqui olha isso aqui que eu escrever logo depois de importar eu vou fazer a senhora de ir a sete na minha coluna tem você tiver com dor de data ela vai ser quem olha lá a importância do tenho portado Panda ela vai ser um pedreiro.
Tio de Einstein Então sempre que tiver uma coluna na sua base de dados que não tiver formatado a como data que você quer formatar ela como data por exemplo se tiver uma coluna sua base de idade que tá no formato 20/12/2020 para o pai então isso não é formato de data para o pai com o formato de data é ano traço mestraço dia isso a data e por Python é isso daqui não é uma data é isso aqui é um texto Então é exatamente isso que a gente vai ter que tratar aqui não posso enviar para você pensa por lá no power bi ai quando a gente veio aqui no transformar dados como que a gente formatou essa data vamos ver como a gente formato essa data o Olá a gente vai matar essa nada assim ó tá vendo Dia/mesmo barrando o Beleza então a gente formato essa data dessa maneira eu vou chegar aqui e vou tratar ela eu vou transformar essa minha coluna de data então a coluna de ir a sete horas desde então quê que isso aqui tá falando e gravando assim olha só transforma no formato de estar em que o formato de data do Python a coluna de data EA coluna de data tá no seguinte formato e ele se faz assim o percentual de para o dia barra percentual m por mês para percentual Y para o ano e é de minúsculo e minúsculo Y maiúsculo e minúsculo significa dia percentual de minúsculo significativo percentual em minúsculo significamente percentual Y maiúsculo significa ano com quatro dígitos e funciona com dois dígitos teria Y minúsculo ano com quatro dígitos Edson mágico Então tô falando para ele olha a minha coluna tá nesse formato e eu quero que você formate ela formato pai a princípio e só que deveria funcionar mais você pegar e rodar esse daqui você ver ele carregando também tem dar uma carregadinho aqui bem fininha ele vai dar um erro ele vamos visualizar aqui é esse que ele tá dando ver de tarde E aí foi que eu falei para vocês ele não dá muita informação para gente ele falou nem me dera frente is not find vamos ver qual foi o erro que a gente fez ali então clicar aqui ataque aqui eu botei inteira frente ao invés de deira sete então corrigir o primeiro erro dele eu escrevi inteira frango era dele a série estava errado a candidata eu quero transformar em data a própria candidata que tem esse formato aqui vamos rodar mesmo assim vai daí mas tudo bem então ele carrega tá carregando ainda deu erro tá vendo ver de tarde e a mensagem de erro dele foi o que eu falei ela não é tão intuitiva assim mas olha que ele fala olha deu erro assim tô tentando corrigir esse erro daqui deu esse aqui E aí ele dá esse tipo aqui ó Saideira Paradise lote net esse formato que você está dizendo que o pau enviar e tá enviando para o pai claro que doideira o pode enviar tá enviando para o pai então esse a forma padrão quando você não pode enviar em formato uma curva como data e usam visual do Pai então por padrão ele envia data nesse formato daqui Qual é a forma de tratar sempre essa forma que a gente vai fazer agora aqui ó ela vem ano traço mês traz o Dia D a hora dos pontos minutos: segundo então aqui no nosso código a gente vai ter que tratar isso o formato não é mais esse aqui o formato na verdade que ele tá mandando a informação é um ano traço meio-traço dia é isso aqui te tem um ter ele e aí ele bota percentual hora com H maiúsculo orégano maiúsculo percentual m diminuto é o m maiúsculo e top m minúsculo é mês m maiúsculo e minuto beleza: percentual S maiúsculo de segundos então agora sim e ir Isso aqui é muito confuso e tá no seu aqui sim só que é muito confuso mas a vantagem se você quiser você pode salvar essa linha de código aqui e sempre usar ela quando você quiser usar o visual do Python não pode dar que tem na data que para esse problema só vai acontecer se tiver uma data ou só coluna da sua base de dados e repara também seguinte a forma de trás é a forma de tratar e sempre depois de importar tudo você pega a sua coluna de data e roda isso aqui para ela perder ponto de time na própria coluna de data e passa esse formato aqui e o formato eu expliquei o percentual Y ano traço porque é o traço que tá separando no formato não é barra e tudo mais: servem tanto que hora: minutos dois. Segundo se a gente rodar o nosso código agora ó ele as vezes ele pede para você reabilitar tá vendo não tem problema só reabilitar os scripts em Python semana reabilitar-se a gente vai dar agora olha qual vai ser agora resultado então era foi e não só foi como ele tá reconhecendo com a data aqui embaixo certinho bonitinha e a data correta tá vendo Márcio de 2020 mais de 2020 julho de dois mil e vinte e assim vai beleza agora aqui dentro você pode aplicar todas as edições matplotlib que você quiser para colocar mais meses aqui embaixo para colocar data no formato diferente aí fica com ele o Felipe código em Python padrão mas esse ajuste tinha que ser feito esse ajuste para começar a reconhecer como data tinha que ser feito é chato eu quis passar aqui para o processo todo com vocês de Por que que ele tá fazendo isso como que ele tá fazendo isso qual vai ser a nossa solução para esse problema e esse aqui foi o resultado final Beleza então esse vídeo aqui ficou um vídeo longo para uma coisa devagarzinho.