Pular para o conteúdo principal

Postagens

Mostrando postagens de maio, 2023

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

Método sort_values() em Python - Como ordenar o DataFrame Pandas

Ordenação no Pandas com sort_values() sort_values() é uma função do Pandas que classifica um DataFrame em ordem crescente ou decrescente da coluna passada como argumento.. Neste tutorial, vou mostrar como ordenar nosso DataFrame de acordo com um critério(ordem crescente, decrescente). Eu criei um DataFrame utilizando dicionário para não ter que importar um arquivo. import pandas as pd #importando a biblioteca Pandas # em seguida, criar o DataFrame meu_dataframe = pd . DataFrame ( { 'Nome' : { 0 : 'Araújo' , 1 : 'Victor' , 2 : 'Catumbela' , 3 : 'Moisés' , 4 : 'Mendrote' }, 'Disciplinas favoritas' : { 0 : 'Linguagem Python' , 1 : 'Matemática' ,                                 2 : 'Estatistica' , 3 : 'Política' , 4 : 'Linguagem SQL' } ,                             'Professores' :{ 0 : 'Abel' , 1 : 'Luxemburgo' , 2 : 'Jair' , 3 : 'Pedro' , 4 : 'Joã

Tudo sobre os métodos: iloc() e loc() - Linguagem Python

Em muitos casos, a gente tem um Dataframe e deseja extrair  apenas as linhas e colunas que achamos serem úteis. Para isso, utilizamos  alguns métodos   nativos do Pandas que vão nos auxiliar nessas tarefas. Métodos: iloc() e loc() - Linguagem Python A biblioteca Pandas do Python é composta por vários métodos. loc() e iloc() são dois desses métodos. Eles são usados para fatiar dados no DataFrame Pandas. Eles são usados para filtrar os dados de acordo com algumas condições. Método iloc() É um método que permite você acessar um DataFrame a partir do índice da linha e da coluna. Esse método recebe um valor inteiro(int) para acessar a linha ou coluna. Eu vou pegar a terceira linha do DataFrame anterior( meu_dataframe ). A contagem começa em zero. Inserindo o metodo iloc() na função print(): print ( meu_dataframe . iloc [ 2 , 0 ]) Ao executar o código, temos o nome " Catumbela"  como retorno pois, a função iloc() trouxe a terceira linha da 1ª coluna. Acessando múltiplas Linhas com

Tudo sobre Indexação no Pandas - Linguagem Python

Em muitos casos, a gente tem um Dataframe e deseja extrair  apenas as linhas e colunas que achamos serem úteis. Para isso, utilizamos a indexação direta. Essa indexação tem esse nome porque não precisamos  acessar nenhum método em si, é só colocamos o nome da coluna entre os colchetes. Neste tutorial, você vai ver que além da indexação direta, existem alguns métodos de indexação dentro do Pandas que ajudam a obter um elemento(linha ou coluna) de um DataFrame. Indexação direta Exemplo: Criei um DataFrame utilizando dicionário em Python import pandas as pd meu_dataframe = pd . DataFrame ( { 'Nome' : { 0 : 'Araújo' , 1 : 'Victor' , 2 : 'Catumbela' , 3 : 'Moisés' , 4 : 'Mendrote' }, '    Disciplinas favoritas' : { 0 : 'Linguagem Python' , 1 : 'Matemática' ,                                 2 : 'Estatistica' , 3 : 'Política' , 4 : 'Linguagem SQL' } }) print ( meu_dataframe ) Executando o script

Introdução ao Pandas - Linguagem Python

A biblioteca Pandas foi desenvolvida para auxiliar no trabalho com dados relacionais ou rotulados. É uma biblioteca muito utilizada para trabalhar com manipulação e análise de dados. Com Pandas, podemos manipular  tabelas SQL, planilhas Excel, Arquivos CSV, dados de séries temporais ordenados ou não ordenados. Instalação Para instalar a biblioteca Pandas, usamos: pip install pandas pip é um sistema de gerenciamento de pacotes usado para instalar e gerenciar pacotes de software escritos em Python.  No Visual Studio Code , clique no botão executar , em seguida, clique em terminal para instalar.  Por  eu já ter uma versão instalada, o pip vai sugerir que eu faça atualização mas não preciso por enquanto, então não irei atualizar. O que é uma IDE (Integrated Development Environment )? IDE ou  (Ambiente de Desenvolvimento Integrado) é um software que auxilia no desenvolvimento de aplicações, muito utilizado por desenvolvedores, com o objetivo de facilitar diversos processos (ligados ao de

[ DATEPART ] - CRIANDO TABELA CALENDÁRIO NO SQL

Este artigo descreve como criar tabela calendário no SQL Server utilizando a função DATEPART . DATEPART é uma função que retorna o dia, semana, mês e ano de uma data específica. --- Leia o cenário --- Eu tenho uma tabela SQL com a data de aquisição do produto.  Porém, eu preciso obter outras informações relevantes como o dia, semana, mês e ano para utilizar como filtro nas minhas análises. Como não tenho essas colunas , eu preciso criar. Para cenários como este, eu costumo usar o DATEPART , que é uma função que permite criar a "tabela calendário" dentro do banco de dados. Particularmente, eu prefiro criar no Banco de Dados do que na ferramenta analítica como Power BI, por exemplo. Por causa da preocupação com a performance do relatório. Também , utilizei o comando [ CASE WHEN ] para obter o nome do mês. É uma ótima maneira de melhorar a qualidade nos dados. ***************** Salve o Script ***************** SELECT                  PRODUTO,       QUANTIDADE AS QTD,        PRE