< Return to Video

DSCR CAP03 2024 VA04 ESTUDO DE CASO ANALISE DESCRITIVA

  • 0:08 - 0:11
    Com certeza na sua vida
    pessoal ou profissional
  • 0:11 - 0:16
    você já se deparou com uma situação
    que você tem que verificar a performance
  • 0:16 - 0:21
    do antes e o depois de algo, como
    por exemplo, no computador da sua casa.
  • 0:21 - 0:24
    Supondo que você vai
    aumentar a memória RAM,
  • 0:24 - 0:29
    e ele está demorando cinco minutos
    para iniciar, e aí você coloca memória RAM,
  • 0:29 - 0:33
    depois você quer verificar o quanto
    melhorou, ou se melhorou,
  • 0:33 - 0:36
    então você está fazendo
    uma análise do antes e o depois.
  • 0:36 - 0:40
    E a nossa linguagem R também nos ajuda
    a fazer a análise do antes e o depois.
  • 0:40 - 0:46
    Só que, nesse caso, nós precisamos ter dados
    que consigam fazer essa comparação.
  • 0:46 - 0:49
    Vamos trazer aqui
    um exemplo para vocês.
    nesse exemplo.
  • 0:49 - 0:52
    Pense num caso real
    da fábrica de software.
  • 0:52 - 0:56
    Nós temos lá um sistema funcionando
    que vai para a produção
  • 0:56 - 0:59
    e aí descobrimos que a performance
    dele não está muito boa.
  • 0:59 - 1:03
    Fizeram uma medição hora
    a hora nessa nossa performance.
  • 1:03 - 1:08
    Então, após essa análise
    de uma performance não tão boa,
  • 1:08 - 1:12
    melhorar o algoritmo, que é
    a lógica que está dentro do sistema,
  • 1:12 - 1:15
    e, após, fazer uma nova medição.
  • 1:15 - 1:16
    É isso que vamos ver agora,
  • 1:16 - 1:21
    vamos fazer uma análise descritiva
    do antes e depois, você ter a confiança
  • 1:21 - 1:24
    dos dados que estão sendo analisados
    e até mesmo o seu resultado.
  • 1:24 - 1:27
    Vem comigo que eu vou
    mostrar para vocês aqui.
  • 1:27 - 1:32
    Como sempre, eu deixo um script pronto,
    não somente as linhas de execução,
  • 1:32 - 1:36
    o código do que precisamos fazer,
    mas também um comentário.
  • 1:36 - 1:40
    Um breve resumo da análise
    descritiva está aqui no começo.
  • 1:40 - 1:45
    Depois, se até o momento que você
    vai fazer uma pausa, ler e interpretar
  • 1:45 - 1:49
    sobre o que é uma análise descritiva,
    aqui fica um breve resumo.
  • 1:49 - 1:53
    Então, como nós falamos, nós
    precisamos de uma base de dados
  • 1:53 - 1:54
    para poder analisar isso.
  • 1:54 - 1:58
    Vamos rodar essas duas linhas aqui,
    criar os nossos dados
  • 1:58 - 2:02
    para ter esse comparativo
    do antes e o depois.
  • 2:02 - 2:05
    Se pegar aqui, verdade, vamos dar uns três,
  • 2:05 - 2:09
    três sempre perdemos alguns antes
    para ficar uma hora limpa aqui.
  • 2:09 - 2:13
    Então nós estamos criando aqui
    o que se é um comentário ou uma hashtag.
  • 2:13 - 2:18
    O tempo antes da performance,
    ora um, ora dois, ora três.
  • 2:18 - 2:21
    Aqui nós temos quatro,
    cinco, seis, sete, oito
  • 2:22 - 2:24
    e uma análise do antes e o depois
  • 2:24 - 2:28
    em 08h00 de execução de um código,
    por exemplo,
  • 2:28 - 2:31
    antes de implementar melhoria no algoritmo
  • 2:31 - 2:37
    e depois implementar a melhoria
    no algoritmo, vamos apertar enter. E aí,
  • 2:37 - 2:42
    como sempre, é legal visualizar
    como estão os dados O tempo antes.
  • 2:42 - 2:43
    Apertem enter.
  • 2:43 - 2:47
    Opa, o que eu errei aqui frente a tempos?
  • 2:47 - 2:51
    Oh, tá vendo que que é isso que eu errei
    o tempo antes?
  • 2:51 - 2:53
    Agora vai funcionar?
  • 2:53 - 2:56
    Então aqui tem a letra S. São tempos né?
  • 2:56 - 2:57
    Eu não tinha colocado esse intervalo.
  • 2:57 - 3:01
    Roupa not found not found
    quer dizer que não existe.
  • 3:01 - 3:03
    Ai depois eu coloquei certo?
  • 3:03 - 3:07
    Então siga aquela velha dica
    vocês colocam aqui print ou vocês
  • 3:07 - 3:12
    copiam o nome da variável
    e coloca aqui no conjunto de dados,
  • 3:12 - 3:16
    ou você digita
    e ele dá a sugestão do nome.
  • 3:17 - 3:18
    Aqui no caso ele deu a sugestão.
  • 3:18 - 3:21
    Sugestão está correta, eu vou apertar.
  • 3:21 - 3:25
    Então temos a análise do antes e o depois,
  • 3:25 - 3:29
    esse aqui facilitando a interpretação
    se for verificar.
  • 3:29 - 3:32
    Como sempre estamos conjunto de valores
  • 3:32 - 3:36
    bem pequeno
    para facilitar aqui a nossa análise.
  • 3:36 - 3:38
    Olhando nós já podemos
  • 3:38 - 3:41
    fazer esse resultado
    Pré aviso prévio sem o R
  • 3:41 - 3:43
    Sim, o antes e o depois o depois.
  • 3:43 - 3:47
    Ficou melhor
    então implementar a melhoria no algoritmo
  • 3:47 - 3:50
    e houve realmente
    uma melhor performance no sistema,
  • 3:51 - 3:53
    inclusive olhando
    em todas as horas de execução.
  • 3:54 - 3:56
    Realmente está melhor.
  • 3:56 - 4:00
    Agora estava eu olhando, eu consigo,
    mas se fosse uma análise
  • 4:00 - 4:05
    com 300 horas de execução ia ficar bem
    difícil de vocês conseguirem olhar.
  • 4:06 - 4:07
    Então vamos pedir para o R.
  • 4:07 - 4:10
    E fazer aqui para nós
    o que a gente vai fazer.
  • 4:10 - 4:12
    Vamos para a próxima parte.
  • 4:12 - 4:15
    Então criamos o antes e o depois,
  • 4:15 - 4:18
    Vamos apertar mais alguns entre eles aqui.
  • 4:18 - 4:20
    Legal para facilitar nossa área,
  • 4:20 - 4:23
    nós vamos para uma próxima parte.
  • 4:23 - 4:26
    Nós vamos agora gerar todo o cenário
    para calcular
  • 4:26 - 4:30
    o que as medidas descritivas para o antes.
  • 4:31 - 4:35
    Então nós vamos fazer uma análise primeiro
    do antes, preparar esses dados do antes.
  • 4:35 - 4:40
    Aqui o que vamos calcular
    A média simples do antes.
  • 4:40 - 4:44
    E nós vamos calcular a mediana do antes.
  • 4:44 - 4:47
    Vamos aqui, vou apertar o enter,
  • 4:47 - 4:49
    vou apertar print.
  • 4:49 - 4:55
    Oh, média aí, aqui aquela velha história
    ou você copia média média
  • 4:55 - 4:58
    antes ou você
    deixa ele fazer a sugestão para você.
  • 4:58 - 5:00
    Então essa é a média.
  • 5:00 - 5:05
    Se somar todos esses valores são
    quatro, cinco, seis, oito valores,
  • 5:05 - 5:10
    são 08h00 de análise, somo divide por oito
    e só vai ser a média.
  • 5:10 - 5:12
    E aqui nós também pedimos para calcular,
    além de calcular
  • 5:12 - 5:16
    a média que acabamos de visualizar,
    calcular também a mediana.
  • 5:17 - 5:20
    Vamos visualizar o valor da mediana.
  • 5:20 - 5:24
    Ô Rafa, a gente está tendo que utilizar
    os conceitos que aprendemos anteriormente.
  • 5:24 - 5:25
    Sim, isso é bom, né?
  • 5:25 - 5:30
    As coisas vão se juntando
    e aqui a mediana, o sinalzinho a mais.
  • 5:31 - 5:34
    Então esse é o valor da média
    e esse é o valor da mediana.
  • 5:34 - 5:39
    Isso são informações
    referente aos dados do antes, tudo bem?
  • 5:39 - 5:44
    Então olha, no nosso script
    já aqui está o resumo para vocês.
  • 5:44 - 5:47
    Os dados do antes e o depois já criamos.
  • 5:48 - 5:52
    Nós fizemos aqui o cálculo da média
  • 5:52 - 5:55
    e da mediana já fizemos também.
  • 5:55 - 5:57
    E agora nós vamos para uma próxima parte.
  • 5:57 - 6:02
    Deixa eu copiar nessa parte do código
    isolando e vamos trazer aqui para baixo.
  • 6:02 - 6:05
    Como sempre legal
    apertar um pouquinho de enter
  • 6:05 - 6:10
    aqui para isolar a área do código
    para poder interpretar.
  • 6:10 - 6:10
    Deixa eu
  • 6:10 - 6:13
    limpar um pouquinho aqui
    para facilitar a visualização.
  • 6:13 - 6:17
    Opa, o que temos não controls aqui
  • 6:17 - 6:20
    antes se apertar o enter dá pra você
    dar um control, usar legal.
  • 6:21 - 6:23
    E agora Rafa, que que nós temos?
  • 6:23 - 6:27
    Nós temos três linhas de comentário
    aqui para deixar para vocês.
  • 6:27 - 6:28
    Tá lembrando?
  • 6:28 - 6:30
    Às vezes
    esse é o momento que você pode dar
  • 6:30 - 6:34
    uma pausa no vídeo
    antes de eu falar ou após eu falar.
  • 6:34 - 6:39
    Por que você precisa entender esses
    comentários que não faz parte da execução?
  • 6:39 - 6:39
    É para.
  • 6:39 - 6:44
    Depois que você conseguir entender
    essas três linhas de comentários,
  • 6:44 - 6:47
    nós poderemos fazer a execução
    do que a gente precisa.
  • 6:47 - 6:50
    Vamos entender
    então o que eu criei para vocês.
  • 6:50 - 6:54
    O modo underline antes
    aqui é um nome de uma variável,
  • 6:54 - 6:55
    ai é sinal de menor tracinho.
  • 6:55 - 6:57
    O Rafa, já entendi.
  • 6:57 - 7:00
    O resultado daqui será armazenado
    no módulo de
  • 7:00 - 7:02
    antes que a gente está fazendo.
  • 7:02 - 7:07
    Rafa, vamos aqui e primeiro
    vem uma instrução aqui do R.
  • 7:07 - 7:10
    E esse ponto numérico que está deixa isso.
  • 7:10 - 7:15
    Vamos usar muito ainda dentro da linguagem
    R na parte estatística, tal
  • 7:15 - 7:19
    é utilizado para converter os valores
    em vetor numérico.
  • 7:19 - 7:24
    Aí você pode vira uma pergunta
    na sua cabeça Mas Rafa, como assim?
  • 7:24 - 7:26
    Os dados são numéricos?
  • 7:26 - 7:29
    Mas você sabe porque o conjunto de dados?
  • 7:29 - 7:33
    Essas 08h00 são pequenos,
    mas quem garante isso?
  • 7:33 - 7:36
    É sempre bom você confirmar, tá?
  • 7:36 - 7:39
    Então, voltando aqui olhando,
    nós sabemos que eles são numéricos,
  • 7:40 - 7:43
    mas você tem que garantir isso
    para poder fazer essa análise.
  • 7:43 - 7:46
    É isso que o ponto numérico faz.
  • 7:46 - 7:50
    Se não for algum probleminha lá
    e o dado for possível de conversão
  • 7:50 - 7:54
    para numérico, ele vai ser feito
    e o ponto numérico legal.
  • 7:54 - 7:59
    E aí nós vamos continuar aqui
    a interpretar essa parte dessa instrução.
  • 7:59 - 8:03
    Aqui são os nomes que são os nomes
    e o conjunto de valores.
  • 8:03 - 8:05
    Temos apenas um conjunto de valores.
  • 8:05 - 8:06
    Poderíamos ter mais?
  • 8:06 - 8:09
    Sim, se fosse data.frame com diversas
    colunas, poderia?
  • 8:09 - 8:13
    Aqui nós temos, vamos dizer,
    uma linha ou uma coluna e um exemplo
  • 8:13 - 8:19
    um pouco mais simples e aí entra aqui
    no sort que seria o sort novamente.
  • 8:20 - 8:22
    Fica aqui um comentário para vocês.
  • 8:22 - 8:23
    Talvez
  • 8:23 - 8:26
    vocês já podem ter utilizado
    em alguma outra linguagem de programação.
  • 8:26 - 8:28
    Quem não usou não tem problema nenhum.
  • 8:28 - 8:30
    Esse é o momento de aprender.
  • 8:30 - 8:36
    Ele é utilizado para ordenar os elementos,
    porque se vocês pegarem aqui,
  • 8:36 - 8:39
    esse, por exemplo,
    o primeiro aqui do antes,
  • 8:39 - 8:42
    não é obrigatório que ele esteja
    numa ordem crescente ou decrescente.
  • 8:42 - 8:43
    Porque não, Rafa?
  • 8:43 - 8:49
    É uma análise na primeira hora
    a demorou supondo 220/2 para executar
  • 8:49 - 8:50
    na segunda 210.
  • 8:50 - 8:54
    Então vai ser difícil se encontrar
    uma coisa na ordem crescente decrescente.
  • 8:54 - 8:56
    Você está olhando algo hora a hora.
  • 8:56 - 8:58
    Como ele se comporta?
  • 8:58 - 9:00
    Então aí o que você vai fazer, tá?
  • 9:00 - 9:03
    Por isso que vem essa instrução sort.
  • 9:03 - 9:07
    E o que você vai
    vai dizer é essa instrução true ou false.
  • 9:07 - 9:09
    Você colocar true.
  • 9:09 - 9:12
    Você está pedindo para que essa análise
  • 9:12 - 9:16
    seja feita numa ordem,
    o que de decrescente?
  • 9:16 - 9:19
    Se você colocar false,
    ele vai fazendo uma ordem
  • 9:19 - 9:22
    numa ordem crescente,
    lembrando decrescente do maior
  • 9:22 - 9:25
    para o menor, que vai ser esse caso,
    como ele vai analisar?
  • 9:25 - 9:30
    E se fosse crescente, do menor
    para o maior?
  • 9:30 - 9:33
    Tudo bem, esse é o sort
  • 9:33 - 9:36
    bem recheado de conhecimento
    aqui essa instrução.
  • 9:36 - 9:39
    E aí, o que é o tempo?
  • 9:39 - 9:42
    É o conjunto
    de dados que está para ser analisado.
  • 9:42 - 9:46
    Lembrando, aqui é uma linha
    só que é o tempo antes,
  • 9:46 - 9:48
    mas poderia ser um dataframe então.
  • 9:48 - 9:52
    Então esse é o conjunto de dados
    que nós estamos pedindo para analisar.
  • 9:53 - 9:55
    Vamos apertar um enter.
  • 9:55 - 9:57
    E é aí que nós temos Rafa.
  • 9:57 - 9:59
    E agora é que é olhar o resultado.
  • 9:59 - 10:02
    Vamos olhar lógico, print ou você
  • 10:02 - 10:06
    copia e cola ou você digita
    e deixe me dar sugestão.
  • 10:06 - 10:08
    Realmente é isso que eu quero.
  • 10:08 - 10:13
    Se eu apertar o enter,
    o que ele nos trouxe de resultado, tá?
  • 10:13 - 10:20
    Essa análise foi chegou num resultado
    de 210, mas o que seria esse número 210?
  • 10:20 - 10:22
    Rafa? Vamos continuar aqui.
  • 10:22 - 10:23
    Aí eu vou explicar para vocês.
  • 10:23 - 10:26
    Então aqui está o foi Introdução
    Os dois dados
  • 10:26 - 10:30
    que calculamos,
    a média e a mediana do antes.
  • 10:30 - 10:33
    E aqui
    nós conseguimos fazer o que a moda AND
  • 10:33 - 10:37
    com o número modo que
    é gerado com essa análise desses dados.
  • 10:37 - 10:41
    Nesse conjunto, de novo,
    continuamos com o intervalo
  • 10:41 - 10:44
    de valores do antes
    ainda não fizemos o depois.
  • 10:44 - 10:46
    Vamos continuar aí.
  • 10:46 - 10:50
    Aqui nós vamos pôr uma outra parte
    do nosso código aqui na nossa análise.
  • 10:51 - 10:56
    Vou copiar a descer lá para baixo
    um pouquinho
  • 10:56 - 10:59
    novamente aquela velha dica, se possível,
  • 10:59 - 11:02
    quer que eu, que estou transmitindo
    conhecimento para vocês?
  • 11:02 - 11:06
    Se você quiser, não precisa apertar muito,
    mas é legal para vocês dividirem
  • 11:06 - 11:08
    por partes. Essa análise tá?
  • 11:08 - 11:10
    Aqui novamente, tem um resto,
  • 11:10 - 11:14
    é só limpar o código aqui para depois
    quando executá lo acontecer.
  • 11:14 - 11:16
    Nenhum erro
  • 11:16 - 11:18
    legal aqui eu deixo esse comentário.
  • 11:18 - 11:23
    Aí nós podemos verificar o que a variância
    que é a variância deixo aqui.
  • 11:23 - 11:27
    É uma medida estatística
    que indica a dispersão dos valores
  • 11:27 - 11:28
    em relação à média.
  • 11:28 - 11:33
    Nós não temos a média o quanto os valores,
    que valores,
  • 11:33 - 11:39
    o quanto cada um desses valores
    estão distantes da média.
  • 11:39 - 11:40
    Por isso que nós fizemos aqui.
  • 11:40 - 11:44
    Essa não é a média, deu 218 a seu olhar.
  • 11:44 - 11:49
    Aqui me parece, por exemplo,
    qual que está mais distante,
  • 11:49 - 11:50
    olhando aqui, interpretando.
  • 11:50 - 11:52
    Mas você vai deixar o contador
    fazer por nós?
  • 11:52 - 11:56
    Talvez seja esse
    qual tá mais perto de 218.
  • 11:56 - 12:00
    Olhando aqui o valor 220 Tá,
  • 12:00 - 12:04
    mas deixa o computador falar pra nós
    o uso desse intervalo de valores.
  • 12:04 - 12:08
    Quais estão mais perto
    ou menos perto da média?
  • 12:08 - 12:11
    Quanto maior a variância,
  • 12:11 - 12:15
    mais dispersos os dados estão, ou seja,
  • 12:15 - 12:18
    o valor do resultado da variação
    que nós vamos pedir para calcular.
  • 12:18 - 12:20
    Agora
  • 12:20 - 12:21
    que quanto
  • 12:21 - 12:25
    mais, quanto maior o número,
    mais distante estará da média.
  • 12:25 - 12:30
    Então tem uma disparidade aí,
    uma distância aí da média dos dados.
  • 12:30 - 12:33
    Aí vamos executar para executar.
  • 12:33 - 12:39
    Como sempre, eu vou apertar um entre
    aqui e aí nós vamos analisar o variância
  • 12:39 - 12:42
    antes queremos encontrar
    como que eu acho o valor da variância,
  • 12:42 - 12:45
    porque é isso que a gente acabou
    de explicar aqui.
  • 12:45 - 12:49
    E novamente,
    é mérito você fazer uma pausa, anotar,
  • 12:50 - 12:53
    verificar o material
    que está disponível para vocês, escrito,
  • 12:53 - 12:56
    escrito para você
    depois conseguir executar aqui.
  • 12:56 - 13:01
    Então aqui como que eu consigo armazenar
    o valor da variância
  • 13:01 - 13:06
    do tempo
    do conjunto de dados tempos antes?
  • 13:06 - 13:10
    Como que eu consigo pedir
    para ele achar a variância aqui?
  • 13:10 - 13:14
    É simples, depois que você entendeu,
    o conceito é simples
  • 13:14 - 13:19
    você cria uma variável, nesse caso
    ela de variância antes, onde antes?
  • 13:19 - 13:22
    Aqui eu coloca a instrução que é var
  • 13:22 - 13:26
    v a r é o nome do conjunto de dados.
  • 13:26 - 13:26
    Eu quero dar
  • 13:26 - 13:29
    uma olhadinha aqui e dar uma olhadinha
    já antecipado.
  • 13:29 - 13:33
    Podemos não ter problema na variância
  • 13:33 - 13:36
    antes não, é só apertar o enter,
  • 13:36 - 13:41
    nós conseguimos saber qual que é o valor,
    o resultado da variância.
  • 13:41 - 13:42
    Tá, e aí?
  • 13:42 - 13:47
    Agora o desvio padrão desvio padrão,
    vocês já tem esse conhecimento?
  • 13:47 - 13:49
    Como calcular o desvio padrão?
  • 13:49 - 13:54
    Vamos criar uma variável desvio padrão
    antes que nós estamos analisando,
  • 13:54 - 13:57
    antes da implementação
    da melhoria do algoritmo
  • 13:57 - 14:00
    e se a instrução é qualquer
    o conjunto de dados.
  • 14:00 - 14:04
    Rafa,
    podemos visualizar lógico que podemos.
  • 14:04 - 14:07
    Qual que é o nome da variável desvio
  • 14:07 - 14:09
    padrão antes?
  • 14:09 - 14:11
    Legal.
  • 14:11 - 14:13
    E aqui nós temos o desvio padrão para esse
  • 14:13 - 14:17
    conjunto de valores é 7,03.
  • 14:17 - 14:20
    Agora que conseguimos encontrar o valor
  • 14:20 - 14:22
    da variância
  • 14:22 - 14:24
    e também do desvio padrão, vamos continuar
  • 14:24 - 14:29
    para conseguir concluir a análise
    que queremos do antes e o depois.
  • 14:29 - 14:30
    Então, o que nós já vimos?
  • 14:30 - 14:35
    Retomando essa parte, criamos os dados,
    criamos a média
  • 14:35 - 14:38
    e a mediana do do antes,
  • 14:38 - 14:41
    conseguimos achar a moda,
  • 14:41 - 14:46
    acabamos de conseguir descobrir
    a variância e o desvio padrão.
  • 14:46 - 14:48
    Agora vamos para essa
    próxima parte da análise.
  • 14:48 - 14:51
    Vou copiar aqui para baixo aqui.
  • 14:51 - 14:55
    Como sempre, eu vou apertar alguns pontos
  • 14:55 - 14:58
    para facilitar aqui para vocês
    a visualização.
  • 14:58 - 15:00
    Um Vou apertaram Control v.
  • 15:00 - 15:05
    Deixa eu arrumar aqui
    para explicar o que nós vamos fazer agora
  • 15:05 - 15:09
    calculando
    medidas descritivas para o depois.
  • 15:09 - 15:12
    Agora fizemos o antes,
    vamos para o depois.
  • 15:12 - 15:16
    Agora nós iremos repetir o script
    que nós fizemos anteriormente
  • 15:16 - 15:19
    para a parte da execução do antes.
  • 15:19 - 15:21
    Agora iremos fazer depois.
  • 15:21 - 15:24
    Lembre se do cenário do case.
  • 15:24 - 15:29
    Tem um sistema que ele não estava
    com uma performance de algoritmo tão boa,
  • 15:29 - 15:33
    então fizeram uma análise
    extrair os tempos de execução
  • 15:33 - 15:36
    antes da implementação da melhoria
    no algoritmo.
  • 15:36 - 15:40
    E aí precisava
    se agora fazer uma análise do depois.
  • 15:40 - 15:42
    Então no depois nós temos a base de dados.
  • 15:42 - 15:44
    Como está a performance?
  • 15:44 - 15:48
    Dois Depois e agora o R
    vai verificar o antes e o depois.
  • 15:48 - 15:53
    Para fazer esse comparativo
    e conseguir ter uma análise descritiva,
  • 15:53 - 15:54
    fizemos para o antes.
  • 15:54 - 15:58
    Vamos fazer a mesma coisa agora
    para o conjunto de dados do depois vem
  • 15:58 - 15:59
    aqui comigo.
  • 15:59 - 16:05
    Então, como sempre discutindo aqui,
    eu deixo um comentário para vocês,
  • 16:05 - 16:08
    calculando medidas descritivas para depois
  • 16:08 - 16:12
    nós iremos achar a média,
    a média de quem alpha.
  • 16:12 - 16:14
    Lembre se. Agora
  • 16:14 - 16:19
    vamos trabalhar com essa base de dados,
    a performance do algoritmo do depois.
  • 16:19 - 16:21
    Então vamos descer um pouquinho.
  • 16:21 - 16:26
    Nós estamos aqui cria uma variável
    chamado média depois esse é o nome.
  • 16:26 - 16:29
    Esse é o nome da base de dados
    e vamos também achar os valores.
  • 16:29 - 16:32
    O valor da mediana.
  • 16:32 - 16:36
    Se eu apertar um entra aqui é sempre legal
    visualizar o resultado,
  • 16:36 - 16:40
    a média depois e o depois.
  • 16:40 - 16:41
    Vou apertar o enter.
  • 16:41 - 16:44
    Então essa é a média
    da performance do depois.
  • 16:45 - 16:48
    E agora nós vamos achar também
    o valor da mediana Visualizar.
  • 16:48 - 16:52
    Perdão, nós já temos o valor 20
  • 16:52 - 16:54
    mediano, não underline.
  • 16:54 - 16:57
    Depois vou apertar o então.
  • 16:57 - 17:02
    Então essa é a média e essa é a mediana do
    depois vou subir aqui,
  • 17:02 - 17:06
    vamos pegar o nosso script, tá?
  • 17:06 - 17:08
    Já fizemos antes, agora
  • 17:08 - 17:14
    nós estamos calculando tudo,
    depois vamos achar agora o valor da moda
  • 17:14 - 17:15
    é a mesma coisa
  • 17:15 - 17:19
    que nós fizemos do antes,
    só que agora é a moda para depois.
  • 17:19 - 17:22
    Vamos apertar alguns enter
    para ficar limpa a hora
  • 17:22 - 17:26
    que nossa de programação
    poder entender criar a variável modo
  • 17:27 - 17:32
    e logo depois depois as numeric len serve
    serve para converter os valores
  • 17:32 - 17:37
    numérico, por mais que estão ali, mas
    é bom confirmar que os valores existam.
  • 17:37 - 17:40
    São um número, eles estão como número.
  • 17:40 - 17:44
    E aqui nós temos a parte da organização
    dos dados em ordem decrescente.
  • 17:44 - 17:49
    E aqui, qual que é o conjunto de dados aí
    que vai ser feita essa moda?
  • 17:49 - 17:53
    O valor da moda, se eu apertar o enter
    é igualzinho anterior,
  • 17:53 - 17:57
    só muda que
    agora nós estamos fazendo a análise
  • 17:57 - 18:02
    para os dados do depois,
    porque após implementação do algoritmo,
  • 18:02 - 18:08
    então a moda para o depois de um valor
    resultou em um valor de 190.
  • 18:08 - 18:13
    Vamos voltar mais um pouquinho aqui
    de pegar o script que nós deixamos
  • 18:13 - 18:15
    a palavra pré pronto e pronto
  • 18:15 - 18:18
    e vamos verificar o já geramos a moda
  • 18:18 - 18:22
    e agora nós vamos criar,
    que é a variância, é o desvio padrão.
  • 18:22 - 18:25
    Vamos descobrir
    qual é o valor da variância
  • 18:25 - 18:29
    e qual o valor do desvio padrão para o
    depois e de apertar novamente alguns.
  • 18:29 - 18:31
    Então
  • 18:31 - 18:34
    vou dar um control v se eu só limpar aqui,
  • 18:34 - 18:37
    se a gente executar com esse tracinho
    aqui vai vai ocorrer um erro.
  • 18:37 - 18:40
    Então o que nós temos aqui?
  • 18:40 - 18:42
    Criamos uma variável chamada variância.
  • 18:42 - 18:47
    Depois aqui a instrução para calcular
    a variância dessa base de dados
  • 18:47 - 18:49
    utilizando o VAR e o desvio padrão.
  • 18:49 - 18:52
    Vou apertar enter.
  • 18:52 - 18:54
    A gente esperava que dá certo.
  • 18:54 - 18:58
    E aqui vamos só visualizar
    para confirmar que deu certo.
  • 18:58 - 18:59
    Visualizou?
  • 18:59 - 19:04
    E agora vamos verificar
    o valor do desvio padrão que foi
  • 19:04 - 19:05
    encontrado.
  • 19:05 - 19:09
    Desvio padrão
    depois ou pode ter um errinho aqui?
  • 19:09 - 19:15
    Pessoal, cuidado aqui eu visualizei
    o antes, não era o antes e sim o depois.
  • 19:15 - 19:15
    Vamos ver.
  • 19:15 - 19:19
    Oh, então aqui o print é um erro.
  • 19:19 - 19:21
    Não é um erro do script que a gente criou.
  • 19:21 - 19:24
    Tais sim, na hora de visualizar o depois.
  • 19:24 - 19:27
    Oh, então essa é a variância
    do que tínhamos feito anteriormente.
  • 19:27 - 19:30
    E agora esse erro
    depois que acabamos de fazer.
  • 19:30 - 19:30
    Tá vendo?
  • 19:30 - 19:31
    Tomem cuidado,
  • 19:31 - 19:36
    senão vocês podem estar a visualizar
    a informação que você não queria.
  • 19:36 - 19:37
    Print.
  • 19:37 - 19:42
    Agora vamos verificar o que o valor
    do desvio padrão do depois.
  • 19:42 - 19:45
    Sim, novamente
    depois ou antes nós já passamos.
  • 19:45 - 19:46
    Esse é o valor.
  • 19:46 - 19:49
    Então nova aliança do depois.
  • 19:49 - 19:51
    É esse o valor do desvio padrão.
  • 19:51 - 19:52
    Depois.
  • 19:52 - 19:56
    Agora vamos subir aqui
    e verificar o nosso script
  • 19:56 - 19:59
    que nós deixamos pronto aqui. Legal!
  • 19:59 - 20:02
    Nós já conseguimos criar,
  • 20:02 - 20:06
    vamos lembrar a média mediana, a moda,
  • 20:06 - 20:11
    a variância e o desvio padrão
    para base de dados do antes e do depois.
  • 20:11 - 20:15
    Agora podemos dizer que a gente precisa
    juntar tudo isso
  • 20:16 - 20:19
    para visualizar esses valores aqui.
  • 20:19 - 20:22
    Na verdade, seria uma impressão
    de tudo que nós fizemos até agora.
  • 20:22 - 20:26
    Só vou apertar alguns em três aqui,
    mas a última parte
  • 20:26 - 20:28
    são apenas duas instruções agora.
  • 20:28 - 20:30
    Opa, vou apagar.
  • 20:30 - 20:33
    Controlo
    ver o que essa última parte, Rafa,
  • 20:33 - 20:37
    imprimindo os resultados aqui
    vamos trabalhar
  • 20:37 - 20:41
    com todas as informações do antes
    e o depois.
  • 20:41 - 20:41
    Vou apertar.
  • 20:41 - 20:46
    Então é assim simples de visualizar
  • 20:46 - 20:50
    o entender que está na riqueza,
    entender todas essas informações.
  • 20:50 - 20:51
    Então o que nós temos aqui?
  • 20:51 - 20:55
    Olha aqui,
    antes disso, aqui é um texto sempre.
  • 20:55 - 20:58
    Eu quero juntar um texto com valores,
    eu coloco teste, aí
  • 20:58 - 20:59
    eu coloco a informação, lembra?
  • 20:59 - 21:01
    Divido por vírgula.
  • 21:01 - 21:04
    E o nome da variável só aqui,
    na verdade é uma impressão
  • 21:04 - 21:07
    mostrando tudo o que nós fizemos
    anteriormente.
  • 21:07 - 21:09
    Vamos pegar o outro script.
  • 21:09 - 21:12
    Poderíamos fazer aqui na mão
    agora, poderíamos talvez
  • 21:12 - 21:16
    demorar só um pouquinho
    aqui para vocês, pra gente digitar junto
  • 21:16 - 21:18
    para digitarmos essas informações.
  • 21:18 - 21:20
    Nós apertar mais alguns inteiros.
  • 21:20 - 21:24
    Aqui, como sempre, vou apertar muito
    o que nós temos aqui
  • 21:24 - 21:27
    até um momento de uma revisão antes,
  • 21:27 - 21:31
    a média antes e esse valor média antes
  • 21:31 - 21:34
    e esse valor mediano
  • 21:34 - 21:36
    antes mediana antes.
  • 21:36 - 21:39
    Então, aqui nós só juntamos uma impressão
    de tudo o que nós
  • 21:39 - 21:43
    projetamos anteriormente e aqui do depois.
  • 21:43 - 21:47
    E é agora que fica o que se a gente pegar
    o nosso TO do nosso script,
  • 21:47 - 21:49
    pegamos desde uma introdução.
  • 21:49 - 21:51
    O que é uma análise descritiva,
  • 21:51 - 21:56
    duas bases de dados
    com verificamos o antes e o depois,
  • 21:56 - 22:01
    calculamos a média mediana,
    conseguimos nos achar o valor da moda
  • 22:01 - 22:05
    também, tanto para os dados do antes
    como depois
  • 22:05 - 22:08
    e enfim, só voltando,
    descendo um pouquinho aqui,
  • 22:08 - 22:12
    agora a gente consegue imprimir
    e com essas informações
  • 22:12 - 22:16
    em mãos nós conseguimos obter os nossos
    resultados.
  • 22:16 - 22:19
    Então aqui é o conjunto
  • 22:20 - 22:21
    mostrando o resultado.
  • 22:21 - 22:22
    Todas as informações numa impressão
  • 22:22 - 22:26
    só, tudo o que calculamos antes,
    tudo que calculamos o depois.
  • 22:26 - 22:28
    E agora que você consegue fazer
    a interpretação,
  • 22:28 - 22:33
    vamos pegar o mais simples
    aqui a média de tempo de execução
  • 22:34 - 22:37
    do antes antes de implementar
    a melhoria no algoritmo.
  • 22:37 - 22:38
    O tempo de execução.
  • 22:38 - 22:42
    Supondo que fossem segundos,
    demorava 218/2.
  • 22:42 - 22:45
    Agora caiu para 196 e por aí vai.
  • 22:45 - 22:50
    Você consegue comparar o antes
    e o depois de cada uma dessas informações
  • 22:50 - 22:53
    para saber se realmente
  • 22:53 - 22:56
    melhorou a performance do sistema
  • 22:56 - 23:00
    após a implementação
    da melhoria do algoritmo?
  • 23:00 - 23:01
    Eu tenho certeza que vocês conseguiram
  • 23:01 - 23:05
    entender a importância de saber
    utilizar todas essas instruções,
  • 23:05 - 23:09
    a linguagem R e até mesmo saber
    interpretar esses resultados e.
Title:
DSCR CAP03 2024 VA04 ESTUDO DE CASO ANALISE DESCRITIVA
Video Language:
Portuguese, Brazilian
Duration:
23:12

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions