Comment faire une boîte à moustaches avec deux variables catégorielles dans la R?

Je voudrais faire une boîte à moustaches qui montre comment le temps passé à faire un comportement(Alerte) est affectée par deux variables (Période= Matin/après-Midi et le Niveau du Visiteur= Haut/Bas).

Alert ~ Period + Vis.Level

"Alerte" est une série de 12 chiffres qui montrent la quantité de temps passé éveillé avec les deux autres comme l'importante variables catégorielles. J'ai regardé d'autres exemples, mais aucun ne semble correspondre à ce type de question.

Je sais le graphique, je suis à la recherche de aurait 4 boxplots sur elle... apparemment avec

  • PeriodMorning+Vis.LevelHigh
  • PeriodMorning+Vis.LevelLow
  • PeriodAfternoon+Vis.LevelHigh
  • PeriodAfternoon+Vis.LevelLow

sur l'axe des x.

Un peu d'aide serait fantastique!!!!

   Alert Vis.Level    Period
1    0.0       Low   Morning
2    1.0       Low   Morning
3    0.0       Low   Morning
4   11.5       Low Afternoon
5    6.0       Low Afternoon
6   11.5       Low Afternoon
7    0.0      High   Morning
8    0.0      High   Morning
9    0.0      High   Morning
10   0.0      High Afternoon
11   2.5      High Afternoon
12   7.5      High Afternoon
  • Que fait votre entrée de données ressembler? Quel est votre sortie désirée ressembler? S'il vous plaît créer un reproductible exemple de sorte que nous pourrions effectivement être en mesure d'offrir des conseils spécifiques.
  • Désolé, semble que j'ai oublié de le coller sur de R. j'ai inclus les données maintenant. Il n'est pas trop compliqué, je ne peux pas le comprendre!
  • Avez-vous essayé boxplot(df$Alert ~ df$Period + df$Vis.level), où dfest votre dataframe?
  • Quand je fais ça, j'obtiens une erreur: > d <-mydata > boîte à moustaches(df$Alert ~ df$Période + df$Vis.le niveau d'Erreur dans le modèle.cadre.par défaut(formule = df$Alert ~ df$Période + df$Vis.niveau) : type non valide (NULL) pour la variable 'df$Alert'
InformationsquelleAutor Jess.Erin | 2014-08-18