notaR notas em linguagem R

Entrar

110.02 Simulando experimento com respostas binomial



Vamos criar uma função que simula a resposta de dados binomiais (dois estados) em um experimento com diferentes tratamentos. Alguns exemplos de experimentos deste tipo seriam: sobrevivência/morte de plantas em dois tipos de solos, eficiência de tratamento (cura ou não) em pessoas que tomaram remédio ou placebo. A função com nome simBin deve ter os seguintes argumentos:



  • n: um valor inteiro definindo o número de observações para cada categoria da preditora. Ambas as categorias terão o mesmo número de observações n.

  • cats: vetor de caracteres contendo os códigos dos dois níveis da variável preditora categórica

  • probs: vector contendo dois valores de probabilidade de sucesso para cada categoria da variável preditora, respeitando a equivalência de posição



A função deve construir e retornar um data.frame contendo as variáveis nesta ordem:



  • trat (coluna1): vetor com o nível do tratamento de cada observação. As primeiras n linhas devem conter a primeira categoria, e as n linhas seguintes o valor da segunda categoria.

  • res (coluna2): vetor contendo 0(insucesso) ou 1(sucesso) para cada observação obtidos de uma distribuição binomial rbinom com probabilidades associadas aos valores do provenientes do argumento probs



rbinoma função rbinom gera números aleatórios de uma distribuição binomial. Para retornar o valor de uma única tentativa por vez (insucesso/sucesso), deve-se utilizar o argumento size = 1


Resposta

ATENÇÃO: você não está logado. Sua nota não será gravada.