SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
UNIVERSIDADE ESTADUAL PAULISTA
     “JÚLIO DE MESQUITA FILHO”

 FACULDADE DE FILOSOFIA E CIÊNCIAS
           DE MARÍLIA



  Visualização de
      Dados
Aluno: Msc. Lisandro Rogério Modesto
Disciplina: Aspectos Tecnológicos do Acesso a Dados
Abertos
Professor: Dr. Ricardo César Gonçalves Santana
Assuntos
• Capítulo 9:
  – Aquisição de Dados.


• Capítulo 10:
  – Análise / Tratamento de Dados.
Aquisição de Dados
• Primeiro passo para visualização de dados: colocá-
  los à sua disposição e na sua aplicação.

• Fontes típicas de dados:
   – Arquivo em um disco;
   – Um fluxo de uma rede;
   – Um sinal digitalizado (leituras, por exemplo,
     áudio, vídeo ou sensor);
   – Resultado: CONFUSÃO !!!
Aquisição de Dados
• Perguntas interessantes:
  – Como processar semanas de vídeo de
    vigilância?
  – Como adquirir dados de uma reunião de uma
    hora de duração, que envolveu uma discussão
    verbal, desenhos em um quadro branco e
    anotações feitas pelos participantes ?
Dificuldades para a Aquisição de Dados
• Encontrar uma fonte de dados segura, boa e
  confiável ou gerar seus próprios dados.
• Obter os direitos de utilização dos dados.
• Criar meios alternativos para extração de dados de
  uma página web ou de outra fonte que não foi
  criada para esse fim.
• Utilizar dados que estão em constantes mutações
  ou grande volume de dados.
• Solução: utilização de linguagens de programação
  e algorítmos para higienização dos dados para
  futuro processamento.
Como encontrar Dados
• Utilizar uma boa ferramenta e um bom motor de
  busca.
• Especificação correta dos termos para a busca.
• Exemplo 1: "download 5ª sinfonia de Betoven" .
   – Correto: Download 5ª Sinfonia de Beethoven
• Exemplo 2: "as estatísticas da fome do mundo
  download“.
• Exemplo 3: "estatísticas mundiais xls fome“.
• Para que os dados possam ser utilizados, o
  produtor    deve    disponibilizar   em    formatos
  acessíveis.
Ética na Aquisição de dados
• Na busca de dados é importante saber o terreno
  em que se pisa, pois pode se sofrer penas leves ou
  até mesmo prisão.

• Situação de risco: Baixar muitas imagens Google
  Maps por vários dias resulta em IP banido ou
  restrito.
Ética na Aquisição de dados
Ética na Aquisição de dados
Ética na Aquisição de dados
Ferramentas para Aquisição de dados na
               Internet
• Métodos:
  – loadStrings ();
  – loadBytes ();
  – loadImage ().
  – Protocolos: http, https, FTP, etc.

• Manipulação direta de links:
  – Salvar Destino Como: Internet Explorer;
  – Salvar link como: Firefox ou Chrome;
  – Salvar como: Safari.
Formas de Manipulação Direta
• Wget e Curl:
  – http://www.oreilly.com/catalog/covers/978059651
    5935_cat.gif

• WebCopier

• Extrator de E-mail
Manipulação de Formulários WEB
• Consultas de dados usando formulários WEB.
• Problema: em alguns casos não é permitida busca
  diretamente no código.
• Exemplos:
   – http://www.olympic.org/uk/athletes/
   – http://www.cipedya.com/web/FileDownload.aspx
     ?IDFile=155453
   – http://support.acer-euro.com/drivers/
   – http://support.acer-euro.com/drivers/ftp/ftp.html
Manipulação de Banco de Dados
• Banco de dados (ou base de dados), é um
  conjunto de registros dispostos em estrutura
  regular que possibilita a reorganização dos
  mesmos e produção de informação. Um banco de
  dados normalmente agrupa registros utilizáveis
  para um mesmo fim. (Wikipedia)
• Situação: uma tabela de “endereços” contendo
  colunas para primeiro e último nome, rua, cidade,
  estado e CEP.
• Exemplos:
  – SELECT * FROM enderecos WHERE PrimeiroNome=‘Ricardo';
Análise / Tratamento de Dados
• A análise de dados converte um fluxo de dados
  bruto em uma estrutura que pode ser manipulado
  pelo software / máquina.
• A Visualização de dados está intimamente ligada à
  Aquisição de Dados e Análise de Dados.
• Problema: Aquisição de determinada massa de
  dados em uma fonte que não está sob controle.
  Após obtidos os dados gasta-se muito tempo
  tentando descobrir como usar os dados que foram
  adquiridos.
Cenários para Análise de Dados
• Análise simples: dados estáveis / sem mutação.
   – Procura de "caminho" de dados.
• Análise de Base: utilizado para códigos não muito
  grandes, por isso pode ser implementado através
  da WEB.
• Análise completa da API (Interface de
  Programação de Aplicações): análise completa
  envolvendo o desenvolvimento de aplicações
  capazes de “LER” todo o código a ser analisado.
Ferramentas para Obtenção de Dados
• Windows:
  – UltraEdit;
  – TextPad;
  – HexEdit;
  – HexWorkshop.

• Mac OS X:
  – TextWrangler;
  – HexFiend.
Formato de Dados
• Texto (ideal);

• Separação por tabulação (TSV);

• Separação por vírgulas (CSV);

• Estrutura linhas X colunas (BD / Excel);

• Linguagens de Marcação de Texto (HTML, XML,
  etc).
Formato de Dados
• Formatos:
   – XML;
   – XLS;
   – DOC;
   – HTML;
   – DOC;
   – TXT;
   – HTML;
   – Etc.
Aplicações para Análise de Dados
Aplicações para Análise de Dados
Aplicações para Análise de Dados
Localização de Padrões

VWXYZVWAEHVWXSDVWXYBVWRSAVWETU

      Existe algum padrão ???


            Substitua:

            V   Pão

            W    Leite
Aplicações para Análise de Dados
Referências
•   CAPLAN, Priscilla. Metadata fundamentals for all librarians. Chicago:
    American Library Association, 2003.
•   FÁVERO, Luiz Paulo; BELFIORE, Patrícia; SILVA, Fabiana Lopes da;
    CHAN, Betty Lilian. Análise de Dados: Modelagem Multivalorada para
    Tomada de Decisões. Campus: São Paulo, SP. 2009.
•   FRY, Ben. Visualizing Data: exploring and explaining data with the
    processing       environment.       O'Reilly:   Sebastopol,     CA.     2007.
    <Visualizing_Data.pdf>
•   GARFINKEL, Simson. Database Nation: the death of privacy in the 21st
    century. O'Reilly: Sebastopol, CA. 2001. ,<Database_Nation.pdf>
•   HAYNES, David. Metadata for information management and retrieval.
    London: Facet Publishing, 2004.
•   ILIINSKY, Noah. On Beauty. Cap. 1. In STEELE, Julie; ILIINSK Noah.
    Beautiful Visualization: looking at data through the eyes of experts. O'Reilly:
    Sebastopol, CA. 2010. <Beautiful_Visualization.pdf>
•   MINSKY, M. A framework to represent knowledge. In: In The Psychology
    of Computer Vision, 1975. Anais. McGraw-Hill, 1975. p.211.277.

Weitere ähnliche Inhalte

Andere mochten auch

Aula Visualização de Dados Parte 2 Data Journalism
Aula Visualização de Dados Parte 2 Data Journalism Aula Visualização de Dados Parte 2 Data Journalism
Aula Visualização de Dados Parte 2 Data Journalism Daniela Osvald Ramos
 
Visualização de dados usando Nagios e ANA
Visualização de dados usando Nagios e ANAVisualização de dados usando Nagios e ANA
Visualização de dados usando Nagios e ANAFernando Lunardelli
 
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)Leandro Guerra
 
Visualização de Dados - Pesquisa e Prática - Esperança & Kosminsky
Visualização de Dados - Pesquisa e Prática - Esperança & KosminskyVisualização de Dados - Pesquisa e Prática - Esperança & Kosminsky
Visualização de Dados - Pesquisa e Prática - Esperança & KosminskyDoris Kosminsky
 
Visualização de dados na web - Adailton Nunes
 Visualização de dados na web - Adailton Nunes Visualização de dados na web - Adailton Nunes
Visualização de dados na web - Adailton Nunesadailtonunes
 
QLIK: 5 perigos em visualização de dados (e como evitá-los)
QLIK: 5 perigos em visualização de dados (e como evitá-los)QLIK: 5 perigos em visualização de dados (e como evitá-los)
QLIK: 5 perigos em visualização de dados (e como evitá-los)David Macedo
 
Como mentir usando visualização de dados
Como mentir usando visualização de dadosComo mentir usando visualização de dados
Como mentir usando visualização de dadosvitorbaptista
 
Visualizando dados com Tableau
Visualizando dados com TableauVisualizando dados com Tableau
Visualizando dados com TableauGuilherme Storck
 
Qmeeting SP - Design para Business Intelligence
Qmeeting SP - Design para Business IntelligenceQmeeting SP - Design para Business Intelligence
Qmeeting SP - Design para Business IntelligenceRoberto Oliveira
 
Introdução à Visualização de Dados
Introdução à Visualização de DadosIntrodução à Visualização de Dados
Introdução à Visualização de Dadosmabuse h.d.
 
VIsualização de dados no jornalismo
VIsualização de dados no jornalismoVIsualização de dados no jornalismo
VIsualização de dados no jornalismoGabriel Gianordoli
 
Filosofia do Design / Filosofia no Design
Filosofia do Design / Filosofia no DesignFilosofia do Design / Filosofia no Design
Filosofia do Design / Filosofia no Designmabuse h.d.
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosSérgio Souza Costa
 

Andere mochten auch (15)

Aula Visualização de Dados Parte 2 Data Journalism
Aula Visualização de Dados Parte 2 Data Journalism Aula Visualização de Dados Parte 2 Data Journalism
Aula Visualização de Dados Parte 2 Data Journalism
 
Visualização de dados para a percepção humana
Visualização de dados para a percepção humanaVisualização de dados para a percepção humana
Visualização de dados para a percepção humana
 
Visualização de dados usando Nagios e ANA
Visualização de dados usando Nagios e ANAVisualização de dados usando Nagios e ANA
Visualização de dados usando Nagios e ANA
 
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)
Gráficos Interativos (R) e Gráficos de Redes Complexas (Gephi)
 
Visualização de Dados - Pesquisa e Prática - Esperança & Kosminsky
Visualização de Dados - Pesquisa e Prática - Esperança & KosminskyVisualização de Dados - Pesquisa e Prática - Esperança & Kosminsky
Visualização de Dados - Pesquisa e Prática - Esperança & Kosminsky
 
Visualização de dados na web - Adailton Nunes
 Visualização de dados na web - Adailton Nunes Visualização de dados na web - Adailton Nunes
Visualização de dados na web - Adailton Nunes
 
Visualização de Dados
Visualização de DadosVisualização de Dados
Visualização de Dados
 
QLIK: 5 perigos em visualização de dados (e como evitá-los)
QLIK: 5 perigos em visualização de dados (e como evitá-los)QLIK: 5 perigos em visualização de dados (e como evitá-los)
QLIK: 5 perigos em visualização de dados (e como evitá-los)
 
Como mentir usando visualização de dados
Como mentir usando visualização de dadosComo mentir usando visualização de dados
Como mentir usando visualização de dados
 
Visualizando dados com Tableau
Visualizando dados com TableauVisualizando dados com Tableau
Visualizando dados com Tableau
 
Qmeeting SP - Design para Business Intelligence
Qmeeting SP - Design para Business IntelligenceQmeeting SP - Design para Business Intelligence
Qmeeting SP - Design para Business Intelligence
 
Introdução à Visualização de Dados
Introdução à Visualização de DadosIntrodução à Visualização de Dados
Introdução à Visualização de Dados
 
VIsualização de dados no jornalismo
VIsualização de dados no jornalismoVIsualização de dados no jornalismo
VIsualização de dados no jornalismo
 
Filosofia do Design / Filosofia no Design
Filosofia do Design / Filosofia no DesignFilosofia do Design / Filosofia no Design
Filosofia do Design / Filosofia no Design
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficos
 

Ähnlich wie Visualização de Dados: Aquisição e Análise

Big data e mineração de dados
Big data e mineração de dadosBig data e mineração de dados
Big data e mineração de dadosElton Meira
 
awari-ds-aula4.pptx.pdf
awari-ds-aula4.pptx.pdfawari-ds-aula4.pptx.pdf
awari-ds-aula4.pptx.pdfMarcos993896
 
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharePalestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharepccdias
 
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Adolfo Guimaraes
 
Introducão à Ciência de Dados
Introducão à Ciência de DadosIntroducão à Ciência de Dados
Introducão à Ciência de DadosJoão Pedro Albino
 
OS CINCO Vs DO BIG DATA
OS CINCO Vs DO BIG DATAOS CINCO Vs DO BIG DATA
OS CINCO Vs DO BIG DATALeonardo Dias
 
Apresentacao ForumRNP 2015 - Daniela Brauner
Apresentacao ForumRNP 2015 - Daniela BraunerApresentacao ForumRNP 2015 - Daniela Brauner
Apresentacao ForumRNP 2015 - Daniela BraunerDaniela Brauner
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataFabrício Barth
 
Linked Data - Minicurso - SBBD 2011
Linked Data - Minicurso - SBBD 2011Linked Data - Minicurso - SBBD 2011
Linked Data - Minicurso - SBBD 2011Regis Magalhães
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03NeuroMat
 
Pesquisa na web
Pesquisa na webPesquisa na web
Pesquisa na webUFJF
 
ICI 012 – Geração de Bases de Dados Apresentação
ICI 012 – Geração de Bases de Dados ApresentaçãoICI 012 – Geração de Bases de Dados Apresentação
ICI 012 – Geração de Bases de Dados ApresentaçãoBarbara Coelho
 

Ähnlich wie Visualização de Dados: Aquisição e Análise (20)

Pesquisa Reproduzivel
Pesquisa ReproduzivelPesquisa Reproduzivel
Pesquisa Reproduzivel
 
Big data e mineração de dados
Big data e mineração de dadosBig data e mineração de dados
Big data e mineração de dados
 
awari-ds-aula4.pptx.pdf
awari-ds-aula4.pptx.pdfawari-ds-aula4.pptx.pdf
awari-ds-aula4.pptx.pdf
 
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharePalestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
 
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
Minicurso: O que o twitter está pensando? Extraindo informações do twitter ut...
 
TA1 - Slides Acessibilidade.pdf
TA1 - Slides Acessibilidade.pdfTA1 - Slides Acessibilidade.pdf
TA1 - Slides Acessibilidade.pdf
 
Big Data
Big DataBig Data
Big Data
 
Big Data, JVM e Redes Sociais
Big Data, JVM e Redes SociaisBig Data, JVM e Redes Sociais
Big Data, JVM e Redes Sociais
 
Gestão de dados de investigação da recolha até ao depósito: Uma abordagem bas...
Gestão de dados de investigação da recolha até ao depósito: Uma abordagem bas...Gestão de dados de investigação da recolha até ao depósito: Uma abordagem bas...
Gestão de dados de investigação da recolha até ao depósito: Uma abordagem bas...
 
Introducão à Ciência de Dados
Introducão à Ciência de DadosIntroducão à Ciência de Dados
Introducão à Ciência de Dados
 
OS CINCO Vs DO BIG DATA
OS CINCO Vs DO BIG DATAOS CINCO Vs DO BIG DATA
OS CINCO Vs DO BIG DATA
 
Apresentacao ForumRNP 2015 - Daniela Brauner
Apresentacao ForumRNP 2015 - Daniela BraunerApresentacao ForumRNP 2015 - Daniela Brauner
Apresentacao ForumRNP 2015 - Daniela Brauner
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
 
Linked Data - Minicurso - SBBD 2011
Linked Data - Minicurso - SBBD 2011Linked Data - Minicurso - SBBD 2011
Linked Data - Minicurso - SBBD 2011
 
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
Introdução ao Armazenamento de Dados de Experimentos em Neurociência - Parte 03
 
Pesquisa na web
Pesquisa na webPesquisa na web
Pesquisa na web
 
Pesquisa na web
Pesquisa na webPesquisa na web
Pesquisa na web
 
Pesquisa na web
Pesquisa na webPesquisa na web
Pesquisa na web
 
ICI 012 – Geração de Bases de Dados Apresentação
ICI 012 – Geração de Bases de Dados ApresentaçãoICI 012 – Geração de Bases de Dados Apresentação
ICI 012 – Geração de Bases de Dados Apresentação
 
Introdução BD
Introdução BDIntrodução BD
Introdução BD
 

Kürzlich hochgeladen

D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 

Kürzlich hochgeladen (20)

D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 

Visualização de Dados: Aquisição e Análise

  • 1. UNIVERSIDADE ESTADUAL PAULISTA “JÚLIO DE MESQUITA FILHO” FACULDADE DE FILOSOFIA E CIÊNCIAS DE MARÍLIA Visualização de Dados Aluno: Msc. Lisandro Rogério Modesto Disciplina: Aspectos Tecnológicos do Acesso a Dados Abertos Professor: Dr. Ricardo César Gonçalves Santana
  • 2. Assuntos • Capítulo 9: – Aquisição de Dados. • Capítulo 10: – Análise / Tratamento de Dados.
  • 3. Aquisição de Dados • Primeiro passo para visualização de dados: colocá- los à sua disposição e na sua aplicação. • Fontes típicas de dados: – Arquivo em um disco; – Um fluxo de uma rede; – Um sinal digitalizado (leituras, por exemplo, áudio, vídeo ou sensor); – Resultado: CONFUSÃO !!!
  • 4. Aquisição de Dados • Perguntas interessantes: – Como processar semanas de vídeo de vigilância? – Como adquirir dados de uma reunião de uma hora de duração, que envolveu uma discussão verbal, desenhos em um quadro branco e anotações feitas pelos participantes ?
  • 5. Dificuldades para a Aquisição de Dados • Encontrar uma fonte de dados segura, boa e confiável ou gerar seus próprios dados. • Obter os direitos de utilização dos dados. • Criar meios alternativos para extração de dados de uma página web ou de outra fonte que não foi criada para esse fim. • Utilizar dados que estão em constantes mutações ou grande volume de dados. • Solução: utilização de linguagens de programação e algorítmos para higienização dos dados para futuro processamento.
  • 6. Como encontrar Dados • Utilizar uma boa ferramenta e um bom motor de busca. • Especificação correta dos termos para a busca. • Exemplo 1: "download 5ª sinfonia de Betoven" . – Correto: Download 5ª Sinfonia de Beethoven • Exemplo 2: "as estatísticas da fome do mundo download“. • Exemplo 3: "estatísticas mundiais xls fome“. • Para que os dados possam ser utilizados, o produtor deve disponibilizar em formatos acessíveis.
  • 7. Ética na Aquisição de dados • Na busca de dados é importante saber o terreno em que se pisa, pois pode se sofrer penas leves ou até mesmo prisão. • Situação de risco: Baixar muitas imagens Google Maps por vários dias resulta em IP banido ou restrito.
  • 11. Ferramentas para Aquisição de dados na Internet • Métodos: – loadStrings (); – loadBytes (); – loadImage (). – Protocolos: http, https, FTP, etc. • Manipulação direta de links: – Salvar Destino Como: Internet Explorer; – Salvar link como: Firefox ou Chrome; – Salvar como: Safari.
  • 12. Formas de Manipulação Direta • Wget e Curl: – http://www.oreilly.com/catalog/covers/978059651 5935_cat.gif • WebCopier • Extrator de E-mail
  • 13. Manipulação de Formulários WEB • Consultas de dados usando formulários WEB. • Problema: em alguns casos não é permitida busca diretamente no código. • Exemplos: – http://www.olympic.org/uk/athletes/ – http://www.cipedya.com/web/FileDownload.aspx ?IDFile=155453 – http://support.acer-euro.com/drivers/ – http://support.acer-euro.com/drivers/ftp/ftp.html
  • 14. Manipulação de Banco de Dados • Banco de dados (ou base de dados), é um conjunto de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação. Um banco de dados normalmente agrupa registros utilizáveis para um mesmo fim. (Wikipedia) • Situação: uma tabela de “endereços” contendo colunas para primeiro e último nome, rua, cidade, estado e CEP. • Exemplos: – SELECT * FROM enderecos WHERE PrimeiroNome=‘Ricardo';
  • 15. Análise / Tratamento de Dados • A análise de dados converte um fluxo de dados bruto em uma estrutura que pode ser manipulado pelo software / máquina. • A Visualização de dados está intimamente ligada à Aquisição de Dados e Análise de Dados. • Problema: Aquisição de determinada massa de dados em uma fonte que não está sob controle. Após obtidos os dados gasta-se muito tempo tentando descobrir como usar os dados que foram adquiridos.
  • 16. Cenários para Análise de Dados • Análise simples: dados estáveis / sem mutação. – Procura de "caminho" de dados. • Análise de Base: utilizado para códigos não muito grandes, por isso pode ser implementado através da WEB. • Análise completa da API (Interface de Programação de Aplicações): análise completa envolvendo o desenvolvimento de aplicações capazes de “LER” todo o código a ser analisado.
  • 17. Ferramentas para Obtenção de Dados • Windows: – UltraEdit; – TextPad; – HexEdit; – HexWorkshop. • Mac OS X: – TextWrangler; – HexFiend.
  • 18. Formato de Dados • Texto (ideal); • Separação por tabulação (TSV); • Separação por vírgulas (CSV); • Estrutura linhas X colunas (BD / Excel); • Linguagens de Marcação de Texto (HTML, XML, etc).
  • 19. Formato de Dados • Formatos: – XML; – XLS; – DOC; – HTML; – DOC; – TXT; – HTML; – Etc.
  • 23. Localização de Padrões VWXYZVWAEHVWXSDVWXYBVWRSAVWETU Existe algum padrão ??? Substitua: V Pão W Leite
  • 25. Referências • CAPLAN, Priscilla. Metadata fundamentals for all librarians. Chicago: American Library Association, 2003. • FÁVERO, Luiz Paulo; BELFIORE, Patrícia; SILVA, Fabiana Lopes da; CHAN, Betty Lilian. Análise de Dados: Modelagem Multivalorada para Tomada de Decisões. Campus: São Paulo, SP. 2009. • FRY, Ben. Visualizing Data: exploring and explaining data with the processing environment. O'Reilly: Sebastopol, CA. 2007. <Visualizing_Data.pdf> • GARFINKEL, Simson. Database Nation: the death of privacy in the 21st century. O'Reilly: Sebastopol, CA. 2001. ,<Database_Nation.pdf> • HAYNES, David. Metadata for information management and retrieval. London: Facet Publishing, 2004. • ILIINSKY, Noah. On Beauty. Cap. 1. In STEELE, Julie; ILIINSK Noah. Beautiful Visualization: looking at data through the eyes of experts. O'Reilly: Sebastopol, CA. 2010. <Beautiful_Visualization.pdf> • MINSKY, M. A framework to represent knowledge. In: In The Psychology of Computer Vision, 1975. Anais. McGraw-Hill, 1975. p.211.277.