P-value

Hoje pela manhã, ao abrir meu feedly, me deparo com a seguinte tira do excelente xkcd:

If all else fails, use "significant at a p>0.05 level" and hope no one notices.
If all else fails, use “significant at a p>0.05 level” and hope no one notices.

Mas ai veio a pergunta: o que diabos é P-value?

Em uma pesquisa rápida, descobri que se trata de um termo usado em estatística. Nunca fui bom nessa área, apesar de gostar bastante. Pelo que pude entender (corrijam-me se estiver errado), p-value é usado para representar a porção da diferença entre duas hipóteses testadas que pode ter ocorrido pelo acaso.

Para saber mais:

  1. http://posgraduando.com/blog/compreendendo-o-valor-de-p-na-analise-estatistica
  2. http://www.dummies.com/how-to/content/what-a-pvalue-tells-you-about-statistical-data.html

Função para retirar acentos e caracteres especiais no Excel

A função a seguir, programada em VBA para ser utilizada no Excel, serve para retirar quaisquer acentos ou caracteres especiais de uma célula.

Function Acento(caract)

    'Acentos e caracteres especiais que serão buscados na string
    'Você pode definir outros caracteres nessa variável, mas
    ' precisará também colocar a letra correspondente em codiB
    codiA = "àáâãäèéêëìíîïòóôõöùúûüÀÁÂÃÄÈÉÊËÌÍÎÒÓÔÕÖÙÚÛÜçÇñÑ"
    
    'Letras correspondentes para substituição
    codiB = "aaaaaeeeeiiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcCnN"
    
    'Armazena em temp a string recebida
    temp = caract
    
    'Loop que irá de andará a string letra a letra
    For i = 1 To Len(temp)
    
        'InStr buscará se a letra indice i de temp pertence a
        ' codiA e se existir retornará a posição dela
        p = InStr(codiA, Mid(temp, i, 1))
        
        'Substitui a letra de indice i em codiA pela sua
        ' correspondente em codiB
        If p > 0 Then Mid(temp, i, 1) = Mid(codiB, p, 1)
    Next
    
    'Retorna a nova string
    Acento = temp
    
End Function

Para usá-la, no Excel vá em Desenvolvedor > Visual Basic e em seguida em Inserir > Módulo. Lá, cole o código acima e salve o módulo.

Feito isso, agora é possível usar “Acentos(caract)” como uma função qualquer do Excel usando a sintaxe =Acentos(CELULA), como por exemplo:

Imagens incríveis tiradas pelo Google Street View

O diretor fotográfico americano Aaron Hobson montou uma belíssima coleção de imagens tiradas pelo Google Street View em diversos lugares do mundo. Clique em continuar lendo para ver todas as fotos.

Continue lendo “Imagens incríveis tiradas pelo Google Street View”