• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Economia ·

Econometria

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Matéria de Econometria

1

Matéria de Econometria

Econometria

UFRRJ

Analise-de-Regressao-com-Dados-do-SGS-Bacen-em-Python-e-Jupyter

16

Analise-de-Regressao-com-Dados-do-SGS-Bacen-em-Python-e-Jupyter

Econometria

UFRRJ

Analise-Series-Temporais-BCB-com-Python-Pandas-Statsmodels

1

Analise-Series-Temporais-BCB-com-Python-Pandas-Statsmodels

Econometria

UFRRJ

Importacao-e-Organizacao-de-Dados-com-Pandas-e-Numpy

24

Importacao-e-Organizacao-de-Dados-com-Pandas-e-Numpy

Econometria

UFRRJ

Python-Numeros-Aleatorios-e-Dados-Financeiros-Analise

11

Python-Numeros-Aleatorios-e-Dados-Financeiros-Analise

Econometria

UFRRJ

Regressao-Log-Log-em-Python-Analise-Econometrica

2

Regressao-Log-Log-em-Python-Analise-Econometrica

Econometria

UFRRJ

Econometria

171

Econometria

Econometria

UFRRJ

Python-para-Financas-Numpy-Pandas-e-Bibliotecas-Essenciais

17

Python-para-Financas-Numpy-Pandas-e-Bibliotecas-Essenciais

Econometria

UFRRJ

Formacao-Carteira-Importacao-Calculo-Retorno-Portfolio-de-Acoes-Brasileiras-Yahoo

17

Formacao-Carteira-Importacao-Calculo-Retorno-Portfolio-de-Acoes-Brasileiras-Yahoo

Econometria

UFRRJ

Programacao Orientada a Objetos - POO e Importacao em Python - Jupyter

15

Programacao Orientada a Objetos - POO e Importacao em Python - Jupyter

Econometria

UFRRJ

Texto de pré-visualização

INTRODUÇÃO AO PYHTONJUPYTER AULA 2 PYTHON OBJETOS Uma característica importante da linguagem Python é a consistência de seus modelo de objetos Todo número strings estrutura de dados função classe modulo etc tem sua própria caixa de interpretação no Python Todo Objeto tem um tipo associadoex strings ou função e dados internos Isso torna a linguagem mais flexível na prática pois mesmo as funções podem ser tratadas como qualquer outro objeto PYTHON FUNÇÃO COM PARÂMETROS Como mencionado anteriormente o comando DEF habilita o comando de descrição de uma função Portanto Ex NOME DA FUNÇÃO PARÂMETRO CORPO DA FUNÇÃO INPUT FX RETURN OUTPUT X X 2 Y PYTHON FUNÇÃO DENTRO DA FUNÇÃO wage whours Função de saláriohora return whours 25 retorna ao valor pago por hora withbonus whours definição da nova função de acordo com saláriohora return wage whours 50 retorna diretamente o saláriohora Bônus wage8 withbonus8 nº de horas trabalhadas Logo wage 8 25 200 W bonus 200 50 250 FUNÇÃO DENTRO DA FUNÇÃO PYTHON COMBINAÇÃO CONDICIONAL E FUNÇÕES John poupa US100 e ganha US10 John poupa US100 e ganha US0 m dinheiro poupado atribuição PYTHON MAIS DE UM PARÂMETRO NA FUNÇÃO Para este objetivo é preciso colocar todos os argumentos dentro dos parênteses separados por uma vírgula Vejamos na sequência PYTHON FUNÇÕES NATIVASINTERNAS TYPE Obtém o tipo de variável que você usa como argumento MAX Obtém o maior valor de uma sequência de números MIN Obtém o menor valor de uma sequência de números ABS Permite que você obtenha o valor absoluto do seu argumento Vejamos exemplos na sequência PYTHON f 01234 printmaxf 4 printminf 0 printtypef class tuple z 10 absz 10 PYTHON SUM Calcula a soma de todos os elementos em uma lista designada como argumento ROUND retorna o float do argumento x arredondado para um nº específico de dígitos y depois casa decimal POW Potenciação pow x y retorna x elevado à potência de y LEN Retorna o nº de elementos em um objeto ou seja quantos elementos há PYTHON List 123456 sumList 21 round367825 3678 pow23 8 pow32 9 lenEconomia 8 PYTHON LISTAS São sequências de dados nº inteiros frações ou texto Colocar as strings valores de texto composto de caracteres dentro de e também do uso de aspas Criação da Lista segue 1 Ressaltar nome da Lista Ou seja Acessar a lista indexando valor 1 extrair o 2º dos elementos nessa variável lista PYTHON 2 Ressaltando o último elemento da Lista Devemos começar contando do final até o começo party G L B L 4 3 2 1 PYTHON 3 Substituir na lista In 30 1 party GabrielLiaBrunoLouise 2 party Out30 Gabriel Lia Bruno Louise In 34 1 party1 Bia 2 party Out34 Gabriel Bia Bruno Louise PYTHON 4 Deletar na lista In 30 1 party GabrielLiaBrunoLouise 2 party Out30 Gabriel Lia Bruno Louise In 36 1 del party2 2 party Out36 Gabriel Bia Louise PYTHON 5 Adicionar na lista Append é um método do Python ou seja está pronto para ser usado e não precisa ser criado PYTHON 6 Estender Lista Extend também é um método do Python ou seja está pronto para ser usado e não precisa ser criado Portanto após o objeto lista party colocase o ponto final que é um operador que serve para chamar uma determinada função ou método presente no Python PYTHON 7 Identificação na lista PYTHON SLICING FATIAMENTO DE DADOS Serve para lidar com problemas em uma parte dos dados grandes bancos de dados Voltando a lista Party Para o fatiamento 1ª posição de interesse Posição acima da que precisamos Por isso digitamos 3 ao invés de 2 PYTHON Slicing Extração A Extraindo os dois primeiros em Party B Extraindo os dois últimos em Party PYTHON INDEXADOR INDEX MÉTODO Índice de Elemento Serve para quando você não sabe a posição do elemento em uma lista por exemplo PYTHON LISTAS DE LISTAS É um agregador de listas ou seja podemos criar uma lista dentro de outra lista Ex i Nova lista terá mais 2 participantes que chamaremos de newlist ii lista final será chamada de Bigger party newlist Fazendo a lista consolidada PYTHON ORDENAR SORT MÉTODO classifica os objetos da lista em por exemplo ordem alfabética ordem de grandeza etc PYTHON ORDENAMENTO INVERSO In 38 1 partysortreverse True 2 party Out38 Louise Lia Gabriel Felipe Bruno Bia In 46 1 numberlist 03571426 2 numberlist Out46 0 3 5 7 1 4 2 6 In 48 1 numberlistsort 2 numberlist Out48 0 1 2 3 4 5 6 7 In 49 1 numberlistsortreverseTrue 2 numberlist Out49 7 6 5 4 3 2 1 0 TUPLAS São um tipo de sequência de dados São imutáveis Ñ pode acrescentar ou excluir elementos Elementos são colocados em parênteses ao invés de colchetes Pyhton PYTHON Para colocar tuplas dentro de listas fazemos o comando PYTHON Com as tuplas podemos associar variáveis à valores por exemplo Chamamos isso de atribuição de tuplas PYTHON Tuplas com SPLIT retorna a uma lista de strings úteis para lidar com diferentes valores separados por vírgulas Ex Temos variáveis idade e anos de escola e eu tenho os respectivos números em um formato de string separados por uma vírgula daí o nome valores separados por vírgulas O método SPLIT com a indicação de uma vírgula dentro dos parênteses Atribuirá 30 como valor para idade e 17 como valor para anos de escola PYTHON Tuplas como retorno de uma função Útil porque uma função que só pode retornar um valor único pode produzir uma tupla contendo múltiplos valores Ex Área e perímetro de um quadrado PYTHON DICIONÁRIOS Representam outra maneira de armazenar os dados Cada valor está associado a uma determinada chave ou seja Uma chave em seu respectivo valor formam as chaves valores Usase para representação PYTHON Cada nome está associado a um identificador na chave Logo após a criação do dicionário podemos acessar qualquer valor dentro dele Par Chave Valor PYTHON Adição no Dicionário Vamos incluir um elemento adicional no Dicionário assim como ocorre em tuplas e listas Substituição no Dicionário Podese igualmente substituir elementos no dicionário PYTHON I Preencher no Dicionário Uma lista pode ser usada em um par de chavevalores No exemplo Lista dentro do Dicionário PYTHON II Preencher no Dicionário Há outra maneira de preencher um Dicionário 1 Criase uma nova variável usando chaves vazias para indicar que será um dicionário 2 Não se coloca nenhuma chave ou valores dentro das chaves 3 Atribuímos as chaves e os valores um a um e 4 No final o dicionário estará preenchido PYTHON Método GET GET busca de argumento Exemplo Entretanto se tentarmos buscar um elementos que não existem None é o valor padrão que o Python retorna nos casos em que um objeto não existe PYTHON Resumindo Listas Tuplas Dicionário

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Matéria de Econometria

1

Matéria de Econometria

Econometria

UFRRJ

Analise-de-Regressao-com-Dados-do-SGS-Bacen-em-Python-e-Jupyter

16

Analise-de-Regressao-com-Dados-do-SGS-Bacen-em-Python-e-Jupyter

Econometria

UFRRJ

Analise-Series-Temporais-BCB-com-Python-Pandas-Statsmodels

1

Analise-Series-Temporais-BCB-com-Python-Pandas-Statsmodels

Econometria

UFRRJ

Importacao-e-Organizacao-de-Dados-com-Pandas-e-Numpy

24

Importacao-e-Organizacao-de-Dados-com-Pandas-e-Numpy

Econometria

UFRRJ

Python-Numeros-Aleatorios-e-Dados-Financeiros-Analise

11

Python-Numeros-Aleatorios-e-Dados-Financeiros-Analise

Econometria

UFRRJ

Regressao-Log-Log-em-Python-Analise-Econometrica

2

Regressao-Log-Log-em-Python-Analise-Econometrica

Econometria

UFRRJ

Econometria

171

Econometria

Econometria

UFRRJ

Python-para-Financas-Numpy-Pandas-e-Bibliotecas-Essenciais

17

Python-para-Financas-Numpy-Pandas-e-Bibliotecas-Essenciais

Econometria

UFRRJ

Formacao-Carteira-Importacao-Calculo-Retorno-Portfolio-de-Acoes-Brasileiras-Yahoo

17

Formacao-Carteira-Importacao-Calculo-Retorno-Portfolio-de-Acoes-Brasileiras-Yahoo

Econometria

UFRRJ

Programacao Orientada a Objetos - POO e Importacao em Python - Jupyter

15

Programacao Orientada a Objetos - POO e Importacao em Python - Jupyter

Econometria

UFRRJ

Texto de pré-visualização

INTRODUÇÃO AO PYHTONJUPYTER AULA 2 PYTHON OBJETOS Uma característica importante da linguagem Python é a consistência de seus modelo de objetos Todo número strings estrutura de dados função classe modulo etc tem sua própria caixa de interpretação no Python Todo Objeto tem um tipo associadoex strings ou função e dados internos Isso torna a linguagem mais flexível na prática pois mesmo as funções podem ser tratadas como qualquer outro objeto PYTHON FUNÇÃO COM PARÂMETROS Como mencionado anteriormente o comando DEF habilita o comando de descrição de uma função Portanto Ex NOME DA FUNÇÃO PARÂMETRO CORPO DA FUNÇÃO INPUT FX RETURN OUTPUT X X 2 Y PYTHON FUNÇÃO DENTRO DA FUNÇÃO wage whours Função de saláriohora return whours 25 retorna ao valor pago por hora withbonus whours definição da nova função de acordo com saláriohora return wage whours 50 retorna diretamente o saláriohora Bônus wage8 withbonus8 nº de horas trabalhadas Logo wage 8 25 200 W bonus 200 50 250 FUNÇÃO DENTRO DA FUNÇÃO PYTHON COMBINAÇÃO CONDICIONAL E FUNÇÕES John poupa US100 e ganha US10 John poupa US100 e ganha US0 m dinheiro poupado atribuição PYTHON MAIS DE UM PARÂMETRO NA FUNÇÃO Para este objetivo é preciso colocar todos os argumentos dentro dos parênteses separados por uma vírgula Vejamos na sequência PYTHON FUNÇÕES NATIVASINTERNAS TYPE Obtém o tipo de variável que você usa como argumento MAX Obtém o maior valor de uma sequência de números MIN Obtém o menor valor de uma sequência de números ABS Permite que você obtenha o valor absoluto do seu argumento Vejamos exemplos na sequência PYTHON f 01234 printmaxf 4 printminf 0 printtypef class tuple z 10 absz 10 PYTHON SUM Calcula a soma de todos os elementos em uma lista designada como argumento ROUND retorna o float do argumento x arredondado para um nº específico de dígitos y depois casa decimal POW Potenciação pow x y retorna x elevado à potência de y LEN Retorna o nº de elementos em um objeto ou seja quantos elementos há PYTHON List 123456 sumList 21 round367825 3678 pow23 8 pow32 9 lenEconomia 8 PYTHON LISTAS São sequências de dados nº inteiros frações ou texto Colocar as strings valores de texto composto de caracteres dentro de e também do uso de aspas Criação da Lista segue 1 Ressaltar nome da Lista Ou seja Acessar a lista indexando valor 1 extrair o 2º dos elementos nessa variável lista PYTHON 2 Ressaltando o último elemento da Lista Devemos começar contando do final até o começo party G L B L 4 3 2 1 PYTHON 3 Substituir na lista In 30 1 party GabrielLiaBrunoLouise 2 party Out30 Gabriel Lia Bruno Louise In 34 1 party1 Bia 2 party Out34 Gabriel Bia Bruno Louise PYTHON 4 Deletar na lista In 30 1 party GabrielLiaBrunoLouise 2 party Out30 Gabriel Lia Bruno Louise In 36 1 del party2 2 party Out36 Gabriel Bia Louise PYTHON 5 Adicionar na lista Append é um método do Python ou seja está pronto para ser usado e não precisa ser criado PYTHON 6 Estender Lista Extend também é um método do Python ou seja está pronto para ser usado e não precisa ser criado Portanto após o objeto lista party colocase o ponto final que é um operador que serve para chamar uma determinada função ou método presente no Python PYTHON 7 Identificação na lista PYTHON SLICING FATIAMENTO DE DADOS Serve para lidar com problemas em uma parte dos dados grandes bancos de dados Voltando a lista Party Para o fatiamento 1ª posição de interesse Posição acima da que precisamos Por isso digitamos 3 ao invés de 2 PYTHON Slicing Extração A Extraindo os dois primeiros em Party B Extraindo os dois últimos em Party PYTHON INDEXADOR INDEX MÉTODO Índice de Elemento Serve para quando você não sabe a posição do elemento em uma lista por exemplo PYTHON LISTAS DE LISTAS É um agregador de listas ou seja podemos criar uma lista dentro de outra lista Ex i Nova lista terá mais 2 participantes que chamaremos de newlist ii lista final será chamada de Bigger party newlist Fazendo a lista consolidada PYTHON ORDENAR SORT MÉTODO classifica os objetos da lista em por exemplo ordem alfabética ordem de grandeza etc PYTHON ORDENAMENTO INVERSO In 38 1 partysortreverse True 2 party Out38 Louise Lia Gabriel Felipe Bruno Bia In 46 1 numberlist 03571426 2 numberlist Out46 0 3 5 7 1 4 2 6 In 48 1 numberlistsort 2 numberlist Out48 0 1 2 3 4 5 6 7 In 49 1 numberlistsortreverseTrue 2 numberlist Out49 7 6 5 4 3 2 1 0 TUPLAS São um tipo de sequência de dados São imutáveis Ñ pode acrescentar ou excluir elementos Elementos são colocados em parênteses ao invés de colchetes Pyhton PYTHON Para colocar tuplas dentro de listas fazemos o comando PYTHON Com as tuplas podemos associar variáveis à valores por exemplo Chamamos isso de atribuição de tuplas PYTHON Tuplas com SPLIT retorna a uma lista de strings úteis para lidar com diferentes valores separados por vírgulas Ex Temos variáveis idade e anos de escola e eu tenho os respectivos números em um formato de string separados por uma vírgula daí o nome valores separados por vírgulas O método SPLIT com a indicação de uma vírgula dentro dos parênteses Atribuirá 30 como valor para idade e 17 como valor para anos de escola PYTHON Tuplas como retorno de uma função Útil porque uma função que só pode retornar um valor único pode produzir uma tupla contendo múltiplos valores Ex Área e perímetro de um quadrado PYTHON DICIONÁRIOS Representam outra maneira de armazenar os dados Cada valor está associado a uma determinada chave ou seja Uma chave em seu respectivo valor formam as chaves valores Usase para representação PYTHON Cada nome está associado a um identificador na chave Logo após a criação do dicionário podemos acessar qualquer valor dentro dele Par Chave Valor PYTHON Adição no Dicionário Vamos incluir um elemento adicional no Dicionário assim como ocorre em tuplas e listas Substituição no Dicionário Podese igualmente substituir elementos no dicionário PYTHON I Preencher no Dicionário Uma lista pode ser usada em um par de chavevalores No exemplo Lista dentro do Dicionário PYTHON II Preencher no Dicionário Há outra maneira de preencher um Dicionário 1 Criase uma nova variável usando chaves vazias para indicar que será um dicionário 2 Não se coloca nenhuma chave ou valores dentro das chaves 3 Atribuímos as chaves e os valores um a um e 4 No final o dicionário estará preenchido PYTHON Método GET GET busca de argumento Exemplo Entretanto se tentarmos buscar um elementos que não existem None é o valor padrão que o Python retorna nos casos em que um objeto não existe PYTHON Resumindo Listas Tuplas Dicionário

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®