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

                                                                                                                                                                                                  Project Management Integration
                                                                                                                                                                                                  craigmag
                                                                                                                                                                                                  Biology 1 Keeping Healthy Core GCSE
                                                                                                                                                                                                  Chloe Roberts
                                                                                                                                                                                                  GCSE Computing - 4 - Representation of data in computer systems
                                                                                                                                                                                                  lilymate
                                                                                                                                                                                                  NeuroAnatomy
                                                                                                                                                                                                  أطباء 2020
                                                                                                                                                                                                  CHEMISTRY CORE REVISION
                                                                                                                                                                                                  Sausan Saleh
                                                                                                                                                                                                  Sociology: Crime and Deviance Flash cards
                                                                                                                                                                                                  Beth Morley
                                                                                                                                                                                                  Unit 1 Cells, exchange and transport (F211) - cells
                                                                                                                                                                                                  Jenni
                                                                                                                                                                                                  Haemoglobin
                                                                                                                                                                                                  Elena Cade
                                                                                                                                                                                                  Think Python
                                                                                                                                                                                                  tsilvo2001
                                                                                                                                                                                                  1PR101 2.test - Část 17.
                                                                                                                                                                                                  Nikola Truong
                                                                                                                                                                                                  Část 4.
                                                                                                                                                                                                  Gábi Krsková