<div dir="ltr"><div dir="ltr">Hola Lorena:<div><br></div><div>                   bueno, tal y como planteas la duda, a mí me sale automáticamente esto que te mostraré a continuación:</div><div><br></div><div><div>library(dplyr)</div><div>library(purrr)</div><div>library(ggplot2)</div><div><br></div><div>dLSaa %>%</div><div>ggplot(aes(factor(Ep), GI)) +</div><div>  geom_boxplot()</div><div><br></div><div>map_dbl(.x = dLSaa$GS, .f = function(x) {sum(<a href="http://is.na">is.na</a>(x))})</div><div><br></div><div>dLSaa %>%</div><div>  ggplot(aes(factor(Ep), GS)) +</div><div>  geom_boxplot()</div></div><div><br></div><div>                 Sé que deseabas más bien la función boxplot(), pero es que con lo que más trabajo es con ggplot, y casi me he acostumbrado a pensar en ese modo.</div><div><br></div><div>                 Hay varias cosas. La primera me sorprenden los datos con el resultado que sale, especialmente con el caso de la columna GS, por eso he puesto la función map_dbl con <a href="http://is.na">is.na</a>, para resaltar los na, pero también por los valores que hallo en ella. La otra cuestión es que no estoy seguro de las columnas sean comparables. Pero bueno, todo esto huelga, porque lo importante es lo que estés haciendo y que sirva para algo este planteamiento que te facilito. Ojalá te haya ayudado.</div><div><br></div><div>                 Un saludo cordial.</div><div><br></div><div>PS. Te adjunto la tabla que he usado, la que pones tú, pero que yo tuve que leer y por si me hubiera equivocado para que las veas.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun., 23 sept. 2019 a las 16:34, Lorena Saavedra Aracena (<<a href="mailto:l.saavedra.aracena@gmail.com">l.saavedra.aracena@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hola,<br>
estoy tratando de hacer un boxplot para compara diferentes comportamientos.<br>
Tengo un set de datos con 17 columnas, quiero crear un boxplot<br>
considerando 3 de ellas. He buscado en foros y siempre responden esta<br>
pregunta con subconjuntos de datos dentro de una misma columna, y no he<br>
logrado realizarlo.<br>
<br>
Este es un ejemplo de mis datos:<br>
ID: id animal<br>
EP: episodio<br>
AA: acostado y alerta<br>
AD: acostado descansando<br>
B: sentado; C: de pie, D; locomición, F: exploración; GS: juego social; GI:<br>
juego individual<br>
Z: zona 1,2,3,4<br>
<br>
ID  Ep AA AD B C D F GS GI Z1 Z2 Z3 Z4<br>
1 1 8 0 0 0 4 5 0 0 8 1 0 0<br>
1 2 5 0 0 2 5 3 0 0 9 0 0 0<br>
1 3 0 0 0 0 12 0 11 0 1 2 0 1<br>
1 4 2 0 0 2 4 0 NA 8 8 0 0 0<br>
1 5 3 0 1 0 8 0 0 7 1 3 0 4<br>
1 6 5 0 0 5 2 0 0 10 0 11 0 0<br>
2 1 0 0 12 0 0 1 0 0 0 0 12 0<br>
2 2 8 0 0 0 3 1 0 0 0 0 0 9<br>
2 3 0 0 1 1 10 1 0 0 1 0 1 0<br>
2 4 0 0 0 6 5 0 NA 0 4 1 2 0<br>
2 5 1 0 7 0 4 0 0 0 0 2 0 6<br>
2 6 4 0 2 1 5 0 0 0 2 0 2 4<br>
3 1 2 6 0 4 0 2 0 0 0 0 12 0<br>
3 2 10 1 0 0 0 0 0 0 0 0 11 0<br>
3 3 0 0 0 7 5 3 0 0 4 0 0 0<br>
3 4 0 0 0 1 5 1 NA 0 5 0 0 0<br>
3 5 2 0 0 5 5 0 0 0 0 3 0 2<br>
3 6 4 2 0 4 2 0 0 0 4 6 0 0<br>
<br>
necesito crear un boxplot donde x siempre será Ep (episodios), e Y<br>
considere por ejemplo GS y GI, para poder comparar dichos comportamientos.<br>
De preferencia, me gustaría hacerlo simplemente con boxplot(), pero estoy<br>
abierta a intentarlo con ggplot de igual forma.<br>
<br>
Muchas gracias, saludos<br>
<br>
<br>
-- <br>
<br>
*Lorena Saavedra A.**Ing. Recursos Naturales Renovables*<br>
*+56 9 9880 2972*<br>
<br>
        [[alternative HTML version deleted]]<br>
<br>
_______________________________________________<br>
R-help-es mailing list<br>
<a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
</blockquote></div>