Python fundamentos para análise de dados

Description

Mind Map on Python fundamentos para análise de dados, created by Pedro Henrique Bernardes Solvino on 09/20/2017.
Pedro Henrique Bernardes Solvino
Mind Map by Pedro Henrique Bernardes Solvino, updated more than 1 year ago
Pedro Henrique Bernardes Solvino
Created by Pedro Henrique Bernardes Solvino almost 7 years ago
92
2

Resource summary

Python fundamentos para análise de dados
  1. Parte 1
    1. O que é Python
      1. Linguagem de programação
        1. Com estrutura de dados de alto nível
          1. Fácil aprendizagem
            1. Orientada a objetos
            2. Anaconda
              1. Gerenciador de pacotes
              2. IDE
                1. Ambiente de desenvolvimento
                2. Git
                  1. istema de controle de versão
                  2. GitHub
                    1. Compartilhamento de projetos
                      1. Pode ser usado como portifolio
                        1. Integração com git
                        2. Jupyter notebook
                          1. Ferramenta para computação cientifica
                            1. E análise de dados
                            2. Conhecendo seu sistema operacional
                              1. Utilizar o software no idioma que ele foi desenvolvido é o ideal
                                1. Arquitetura
                                  1. 64 bits
                                    1. Mais veloz
                                      1. Trata mais que 4 gigas de memória
                                      2. 32 bits
                                        1. Trata até 4 gigas de ram
                                      3. Variaveis de ambiente
                                        1. o sistema operacional onde ele busca o programa
                                        2. Serviços em background
                                          1. Sempre que instalar um programa verificar os serviços
                                        3. Formar de executar python
                                          1. Modo Shell
                                            1. Modo script
                                              1. Modo interativo
                                              2. Comentários em python
                                                1. Usar o # ou três aspas duplas
                                                2. Numeros

                                                  Annotations:

                                                  • É possível realizar qualquer tipo de operação matemática com python
                                                  1. Inteiros

                                                    Annotations:

                                                    • No pytho 3 o tipo long foi incorporado ao int
                                                    1. Possuem precisão ilimitada
                                                    2. Floats
                                                      1. 53 bits de precisão, e 15 a 16 de precisão decimal
                                                      2. Funções
                                                        1. Função type retorna o tipo de qualquer objeto
                                                          1. Recebe um parametro
                                                          2. Int() e float() para conversão de numeros
                                                            1. Analisar funções Built-in
                                                              1. Hex()
                                                                1. Converte para hexadecimal
                                                                2. bin()
                                                                  1. Converte para binario
                                                                  2. round()
                                                                    1. arredondamento
                                                                    2. abs()
                                                                      1. Valor absoluto
                                                                      2. pow()
                                                                        1. Potenciação
                                                                      3. Operações
                                                                        1. Soma
                                                                          1. Subtração
                                                                            1. Multiplicação
                                                                              1. Divisão
                                                                                1. Modulo
                                                                                  1. Potência
                                                                                  2. Operadores Relacionais
                                                                                    1. ==
                                                                                      1. !=
                                                                                        1. >
                                                                                          1. <
                                                                                            1. >=
                                                                                              1. <=
                                                                                              2. Operadores Aritiméticos
                                                                                                1. +
                                                                                                  1. -
                                                                                                    1. *
                                                                                                      1. /
                                                                                                        1. Retorna numero float
                                                                                                        2. %
                                                                                                          1. **
                                                                                                            1. //
                                                                                                              1. Retorna um numero inteiro
                                                                                                          2. Variaveis e operadores

                                                                                                            Annotations:

                                                                                                            • Nome das variaveis não podem começar com numero
                                                                                                            • Não pode haver espaços no nome da variavel
                                                                                                            • Não são permitidos caracteres especiais
                                                                                                            • Não se pode usar palavras reservadas
                                                                                                            1. Usadas para armazenar valor
                                                                                                            2. Strings

                                                                                                              Annotations:

                                                                                                              • Funções Built-in de string upper(), lower(), split(), capitalize(), count(), find(), center(), isalnum(), 
                                                                                                              • Strings são representadas em unicode code points
                                                                                                              1. Conjunto de caracteres
                                                                                                                1. Há o controle sobre cada elemento da sequência
                                                                                                                  1. É possível utilizar a indexação para capturar uma letra específica
                                                                                                                    1. String é imutável
                                                                                                                      1. Não é permitido alterar o valor da String
                                                                                                                      2. Técnica de slice
                                                                                                                        1. Utiliza o nome da variavel [posição:]
                                                                                                                        2. Interpolação de string
                                                                                                                          1. Estudar mais
                                                                                                                        3. Listas

                                                                                                                          Annotations:

                                                                                                                          • If avalia lista vazia como false
                                                                                                                          1. Listas não tem tamanho fixo
                                                                                                                            1. Não tem restrição de tipo fisíco
                                                                                                                              1. Métodos de manipulação de listas
                                                                                                                                1. Append()
                                                                                                                                  1. Clear
                                                                                                                                    1. Insert()
                                                                                                                                      1. Reverse()
                                                                                                                                        1. Extend()
                                                                                                                                          1. Sort()
                                                                                                                                            1. Min()
                                                                                                                                              1. Max()
                                                                                                                                                1. Len()
                                                                                                                                                  1. Index()
                                                                                                                                                    1. Range

                                                                                                                                                      Annotations:

                                                                                                                                                      • Utilizado com o for para percorrer um valor espefico
                                                                                                                                                  2. Dicionarios
                                                                                                                                                    1. Mapeamentos
                                                                                                                                                      1. Coleção de objetos armazenados por chave e valores
                                                                                                                                                      2. Contruidos com o uso de virgulas e chave
                                                                                                                                                        1. São objetos mutaveis
                                                                                                                                                          1. Funções
                                                                                                                                                            1. Clear()
                                                                                                                                                              1. Limpa todo o mapeamento
                                                                                                                                                              2. Del()
                                                                                                                                                                1. Deleta o dicionario
                                                                                                                                                                2. Len()
                                                                                                                                                                  1. Retorna o tamanho do dicionario
                                                                                                                                                                  2. Keys()
                                                                                                                                                                    1. Retorna todas as chaves do dicionario
                                                                                                                                                                    2. Values()
                                                                                                                                                                      1. Retorna todos os valores do dicionario
                                                                                                                                                                      2. Items()
                                                                                                                                                                        1. Retorna o mapeamento ou seja chave e valor
                                                                                                                                                                        2. Updates()
                                                                                                                                                                          1. Atualiza um dicionário com outro dicionário
                                                                                                                                                                            1. Recebe como parametro outro dicionario
                                                                                                                                                                          2. É possível criar dicionários de lista
                                                                                                                                                                            1. É possivel criar dicionário aninhados
                                                                                                                                                                            2. Tuplas
                                                                                                                                                                              1. São parecidas com as listas
                                                                                                                                                                                1. São imutaveis
                                                                                                                                                                                  1. Usadas para apresentar dados que não podem ser alterados
                                                                                                                                                                                    1. Usa parenteses
                                                                                                                                                                                    2. Manipulação de arquivo
                                                                                                                                                                                      1. Metodos
                                                                                                                                                                                        1. Open()
                                                                                                                                                                                          1. Usa dois parametros
                                                                                                                                                                                            1. Nome do arquivo e modo que o arquivo será aberto
                                                                                                                                                                                            2. Abrir arquivo
                                                                                                                                                                                            3. Read()

                                                                                                                                                                                              Annotations:

                                                                                                                                                                                              • É possível ler uma quantidade especifíca de caracteres. read(10 )
                                                                                                                                                                                              1. Leitura do arquivo
                                                                                                                                                                                              2. Tell()
                                                                                                                                                                                                1. Conta quantos caracteres possui o arquivo
                                                                                                                                                                                                2. Seek()
                                                                                                                                                                                                  1. Retornar ao inicio do arquivo
                                                                                                                                                                                            4. Parte 2
                                                                                                                                                                                              1. Parte 3
                                                                                                                                                                                                1. Parte 4
                                                                                                                                                                                                  Show full summary Hide full summary

                                                                                                                                                                                                  Similar

                                                                                                                                                                                                  Mind Map 1
                                                                                                                                                                                                  matt_daniells
                                                                                                                                                                                                  Malware Quiz
                                                                                                                                                                                                  khibbitt
                                                                                                                                                                                                  Tips for IB History Paper 1
                                                                                                                                                                                                  enyarko
                                                                                                                                                                                                  Sources of Law
                                                                                                                                                                                                  cearak
                                                                                                                                                                                                  The Skeletal System - PE GCSE EdExcel
                                                                                                                                                                                                  naomisargent
                                                                                                                                                                                                  French -> small but important words for GCSE
                                                                                                                                                                                                  georgie_hill
                                                                                                                                                                                                  Chemistry Edexcel C2 topic 1+topic 2 notes
                                                                                                                                                                                                  isabellaoliver
                                                                                                                                                                                                  GCSE CHEMISTRY UNIT 2 STRUCTURE AND BONDING
                                                                                                                                                                                                  mustafizk
                                                                                                                                                                                                  Organic Nomenclature
                                                                                                                                                                                                  mahnoor.gohar
                                                                                                                                                                                                  Les Aliments
                                                                                                                                                                                                  dAnn dAnn
                                                                                                                                                                                                  1.11 Core Textiles
                                                                                                                                                                                                  T Andrews