<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Isso acontece porque provavelmente a apply() está forçando iris a ser uma matriz e por causa do Species, tudo se torna character. A função sapply() reproduz o que o for () faz porque trabalha cada coluna de forma independente ser fazer coerção.<br><br>for (i in 1:5) print(class(iris[, i]))<br>apply(iris, 2, class)<br>sapply(iris, class)<br><br>À disposição.<br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Walmes.<br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-family:monospace,monospace">========================================================================<br>Walmes Marques Zeviani<br>LEG - Laboratório de Estatística e Geoinformação [25.450418S 49.231759W]<br>Departamento de Estatística - Universidade Federal do Paraná<br>fone: (+55) 41 3361 3573                       linux user number: 531218<br>pages & profiles:                                 <br> <a href="http://www.leg.ufpr.br/~walmes" target="_blank">http://www.leg.ufpr.br/~walmes</a> | <a href="http://lattes.cnpq.br/4410617539281650" target="_blank">http://lattes.cnpq.br/4410617539281650</a><br> <a href="http://git.leg.ufpr.br/walmes" target="_blank">http://git.leg.ufpr.br/walmes</a>  | <a href="https://github.com/walmes" target="_blank">https://github.com/walmes</a><br> <a href="https://www.mendeley.com/profiles/walmes-zeviani1/" target="_blank">https://www.mendeley.com/profiles/walmes-zeviani1/</a><br>========================================================================<br></span></div></div></div>
<br><div class="gmail_quote">On Sun, Dec 18, 2016 at 10:50 AM, Cleber N.Borges via R-br <span dir="ltr"><<a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Prezados,<br>
<br>
tentando detectar quais as classes de colunas de dados me deparei<br>
com duas situações abaixo.<br>
Elas não deveriam produzir respostas iguais?<br>
<br>
<br>
> for( i in 1:5 ) print( class( iris[,i] ) )<br>
[1] "numeric"<br>
[1] "numeric"<br>
[1] "numeric"<br>
[1] "numeric"<br>
[1] "factor"<br>
><br>
> apply( iris, 2, class )<br>
Sepal.Length  Sepal.Width Petal.Length  Petal.Width Species<br>
 "character"  "character"  "character"  "character" "character"<br>
><br>
> summary( iris )<br>
  Sepal.Length    Sepal.Width     Petal.Length Petal.Width          Species<br>
 Min.   :4.300   Min.   :2.000   Min.   :1.000   Min. :0.100   setosa    :50<br>
 1st Qu.:5.100   1st Qu.:2.800   1st Qu.:1.600   1st Qu.:0.300   versicolor:50<br>
 Median :5.800   Median :3.000   Median :4.350   Median :1.300   virginica :50<br>
 Mean   :5.843   Mean   :3.057   Mean   :3.758   Mean :1.199<br>
 3rd Qu.:6.400   3rd Qu.:3.300   3rd Qu.:5.100   3rd Qu.:1.800<br>
 Max.   :7.900   Max.   :4.400   Max.   :6.900   Max. :2.500<br>
><br>
<br>
<br>
<br>
---<br>
Este email foi escaneado pelo Avast antivírus.<br>
<a href="https://www.avast.com/antivirus" rel="noreferrer" target="_blank">https://www.avast.com/antiviru<wbr>s</a><br>
<br>
______________________________<wbr>_________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi<wbr>-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-g<wbr>uia</a>) e fornea cdigo mnimo reproduzvel.</blockquote></div><br></div>