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 20/09/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 over 6 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

                                                                                                                                                                                                  Breaking Bad
                                                                                                                                                                                                  PatrickNoonan
                                                                                                                                                                                                  AS Pure Core 1 Maths (AQA)
                                                                                                                                                                                                  jamesmikecampbell
                                                                                                                                                                                                  Italian: Basics
                                                                                                                                                                                                  Selam H
                                                                                                                                                                                                  To Kill a Mockingbird Key Themes and Quotes
                                                                                                                                                                                                  Matthew T
                                                                                                                                                                                                  Themes in Pride and Prejudice
                                                                                                                                                                                                  laura_botia
                                                                                                                                                                                                  The Cold War Quiz
                                                                                                                                                                                                  Niat Habtemariam
                                                                                                                                                                                                  GCSE AQA Biology - Unit 1
                                                                                                                                                                                                  James Jolliffe
                                                                                                                                                                                                  AQA A2 Biology Unit 4: Populations
                                                                                                                                                                                                  Charlotte Lloyd
                                                                                                                                                                                                  History- Religion and medicine
                                                                                                                                                                                                  gemma.bell
                                                                                                                                                                                                  The Periodic Table
                                                                                                                                                                                                  asramanathan
                                                                                                                                                                                                  Core 1.10 Polymers (Plastics)
                                                                                                                                                                                                  T Andrews