Escolar Documentos
Profissional Documentos
Cultura Documentos
RN - Redes Neurais
RN - Redes Neurais
Curso:
AULA 01 - RNA
© Copyright 2018-2019 www.infinityschool.com.br - All Rights
Tema da aula:
Aula 1 - Representação tabular e representação gráfica
Conteúdo Programático
• Representação tabular:
○ Dados qualitativos;
○ Dados quantitativos;
○ Tipos de frequência;
• Representação gráfica:
○ Diagramas em colunas;
○ Diagramas em setores;
○ Diagramas em Linhas;
○ Histogramas;
○ Diagrama de dispersão.
© Copyright 2018-2019 www.infinityschool.com.br - All Rights
Representação Tabular
Representação Tabular
Introdução
A representação tabular em estatística (ou em desenvolvimento) é um método
para organizar e/ou apresentar dados:
Características:
● Os dados são dispostos em linhas e colunas;
● Cada linha representa uma observação;
● Cada coluna representa uma variável (característica);
● As tabelas podem ser formatadas para apresentação resumida (de forma
clara e concisa);
● Uma forma comum de apresentação e representação de dados.
Representação Tabular
Código 1: Pandas
Introdução 1 import pandas as pd
Um exemplo de uso da 2
representação tabular: 3 # Cria um DataFrame com alguns dados
4 dados = {
5 'Idade': [25, 30, 35, 40, 45, 50],
Tabela de frequências: usada 6 'Sexo': ['M', 'F', 'M', 'M', 'F', 'F']
para mostrar a contagem ou a 7 }
porcentagem de observações em 8
cada categoria de uma variável 9 df = pd.DataFrame(dados)
categórica 10
11 # Cria a tabela de frequência
12 tabela_freq = pd.crosstab(
13 index=df["Idade"],
14 columns=df["Sexo"]
15 )
16 print(tabela_freq)
17
Representação Tabular
Código 2: Numpy
Introdução 1 import numpy as np
Um exemplo de uso da 2
representação tabular: 3 # Cria arrays com os dados
4 idade = np.array([25, 30, 35, 40, 45, 50])
5 sexo = np.array(['M', 'F', 'M', 'M', 'F', 'F'])
Tabela de frequências: usada 6
para mostrar a contagem ou a 7 # cria uma tabela com zeros
porcentagem de observações em 8 tabela_freq = np.zeros((len(np.unique(idade)),
cada categoria de uma variável 9 len(np.unique(sexo))))
categórica 10
11 for i, idade_cat in enumerate(np.unique(idade)):
12 for j, sexo_cat in enumerate(np.unique(sexo)):
13 tabela_freq[i, j] = np.sum(
14 (idade == idade_cat) & (sexo == sexo_cat))
15 print(tabela_freq)
16
17
Representação Tabular
Introdução
Outros exemplos em que se usa a representação tabular são:
● Tabela de médias;
● Tabela de desvios padrão;
● Tabela de correlação.
Representação Tabular
Dados qualitativos
Representam a informação que identifica alguma
qualidade, categoria ou característica, não
susceptível de medida, mas de classificação,
assumindo várias modalidades (Martins, Maria,
2005).
Exemplo prático
Tabela 1: Distribuição de veículos
comercializados de acordo com o modelo na
Para exemplificar, vamos trabalhar empresa toyord, 2012.
em uma base de dados
disponibilizada em link, que Modelo Veículo percentual
apresenta os dados de vendas de chicoNaultla 82 32,8%
veículos.
DeltaForce3 60 24,0%
SpaceShuttle 49 16,6%
Valentiniana 36 14,4%
LuxuriousCar 23 9,2%
Exemplo prático
Tabela 2: Distribuição de veículos comercializados de acordo com a satisfação do cliente, toyord, 2012.
Quantidade de clientes
modelo
Muito Muito
Insatisfeito Satisfeito Total
insatisfeito satisfeito
ChicoNaultla 68 12 1 1 82
DeltaForce3 26 29 5 0 60
SpaceShuttle 7 26 14 2 49
Valentiniana 7 6 12 11 36
LuxuriousCar 1 5 3 14 23
Vamos à prática
1. Liste três exemplos de variáveis qualitativas.
2. Como você faria uma escala de notas não numéricas de uma avaliação?
3. A profissão (Desenvolvedor, Engenheiro, Médico, Advogado, etc.) de um
indivíduo pode ser considerada uma variável qualitativa ? justifique.
OBS: Faça suas anotações, será escolhido três alunos aleatoriamente para socializar suas respostas.
Representação Tabular
Dados quantitativos
Representam a informação resultante de
características susceptíveis de serem medidas,
apresentando-se com diferentes intensidades.
(Martins, Maria, 2005).
Conhecendo símbolos
● Somatório;
● Conjuntos.
Representação Tabular
Somatório
Para expandir o entendimento Código 7: Soma da lista A
Somatório
Um somatório (representado pelo Código 5: Somando valores de forma convencional.
símbolo ∑) é uma notação utilizada 1 n=5
para representar a soma de uma 2 soma = 0
3 for i in range(1, n+1):
sequência de números. 4 soma += i**2
5 print(soma)
Por exemplo, suponha que 6
precisamos somar os valores: [1², 7
8
2², 3², 4², 5²] e armazenar em uma
variável. Podemos representar essa Código 6: Somando valores com a função sum.
operação com a simbologia abaixo.
1 n=5
2 soma = sum(i**2 for i in range(1,n+1))
3 print(soma)
Representação Tabular
Conjuntos
Para representar um conjunto de
elementos específicos, os elementos são
escritos entre chaves {}. Por exemplo, para
representar o conjunto dos números
inteiros, podemos fazer a seguinte notação
ℤ = {..., -2, -1, 0, 1, 2, ...}.
Conjuntos
Em Python, os conjuntos são
representados pelo tipo de dados "set", ou
apenas usando colchetes {}.
Código 8: Criando um conjunto em python.
1 conjunto = set([1, 2, 3, 4, 5])
2 #ou
3 conjunto = {1, 2, 3, 4, 5}
Código 9: Criando um conjunto em python.
1 A, B = set([1, 2, 3]), {3, 4, 5}
2 # união
3 print(A.union(B))
4 # intersecção
5 print(A.intersection(B))
6 # diferença
7 print(A.difference(B))
Representação Tabular
Vamos à prática
1. Sendo um conjunto S={20,30,60,5,10}, então, calcule a média segundo a
seguinte regra:
Representação Tabular
Tipos de frequência
A frequência simples absoluta da i-ésima classe ou categoria, denotada por fi, é
o número de ocorrências de uma categoria/valor em um conjunto de dados.
Por definição, a frequência simples relativa da i-ésima classe ou categoria é
dada por:
Onde,
e k é a quantidade de categorias.
Representação gráfica
Representação gráfica
Introdução
A representação gráfica consiste em
organizar os dados coletados em
desenhos, o objetivo é dar uma clara
e rápida interpretação aos dados.
Representação gráfica
Diagramas em colunas
Neste tipo de diagrama, são Código 10: Exemplo 1 do gráfico de colunas