<div dir="ltr">-27 tem três raízes cúbicas:<div><br></div><div>1) -3</div><div>2) 1.5 + 2.5981*i</div><div>3) 1.5 - 2.5981*i<br></div><div><br></div><div>O R, ao dizer que (-27)^(1/3) é NaN, ele apenas diz que a raiz cúbica principal de -27 não é um número real. Rode, por exemplo, o seguinte:</div><div><br></div><div>(as.complex(-27))^(1/3)<br></div><div>[1] 1.5+2.598076i<br></div><div><br></div><div>Além disso, -27^(1/3) != (-27)^(1/3). Por isso os cálculos utilizando o vetor vec são diferentes.</div><div><br></div><div>Uma maneira de corrigir este problema é com a seguinte função:</div><div><br></div><div><div>RaizCubica <- function(x){</div><div> return(sign(x)*abs(x)^(1/3))</div><div>}</div></div><div><br></div><div>Esta função pode ser facilmente generalizada para qualquer raiz:</div><div><br></div><div><div>RaizQualquer <- function(x, y){</div><div> return(sign(x)*abs(x)^(1/y))</div><div>}</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">--</div><div dir="ltr">Marcus Nunes</div><div dir="ltr">Professor Adjunto</div><div dir="ltr">Universidade Federal do Rio Grande do Norte</div><div dir="ltr">Centro de Ciências Exatas e da Terra</div><div dir="ltr">Departamento de Estatística</div><div dir="ltr">Laboratório de Estatística Aplicada</div><div dir="ltr"><a href="mailto:marcus.nunes@ccet.ufrn.br" target="_blank">marcus.nunes@ccet.ufrn.br</a></div><div dir="ltr"><a href="http://marcusnunes.me/" target="_blank">http://marcusnunes.me/</a></div><div dir="ltr"><br></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">2017-04-07 16:40 GMT-03:00 marcos paulo 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>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div id="m_2975516297156756127divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:'Comic Sans MS',Fantasy,cursive" dir="ltr">
<p>Olá prezados boa tarde.</p>
<p><br>
</p>
<p>Alguém saberia me explicar porque ao concatenar números negativos e positivos em um vetor não é possível obter a raiz cúbica dos números negativos? Como procederia para contornar esse problema, mantendo os dados no vetor ?</p>
<p><br>
</p>
<p>Exemplo:</p>
<p><br>
</p>
<p></p>
<div>> vec<-c(27,-27,27,27,-27)</div>
<div>> vec^(1/3)</div>
<div>[1] 3 NaN 3 3 NaN</div>
<div>> -27^(1/3)</div>
<div>[1] -3</div>
<div><br>
</div>
<div>Situação desejada:</div>
<div><span style="font-family:"Comic Sans MS",fantasy,cursive,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">[1] 3 -3 3 3 -3</span><br>
</div>
<br>
<p></p>
<div id="m_2975516297156756127Signature">
<div id="m_2975516297156756127divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:'Comic Sans MS',Fantasy,cursive">
<div style="text-align:center"><br>
</div>
<div style="text-align:left">À disposição</div>
<div style="text-align:left">Marcos Paulo</div>
<div style="text-align:center"><br>
</div>
<div style="text-align:center"><span style="background-color:rgb(255,255,255)"><b><font color="#008a17"><span style="font-size:12pt">Técnico Agrícola em Zootecnia</span><br>
<span style="font-size:12pt">Bacharel em Agronomia </span></font></b></span></div>
<div style="text-align:center"><span style="background-color:rgb(255,255,255)"><b><font color="#008a17"><span style="font-size:12pt"><br>
</span></font></b></span></div>
<div style="text-align:center"><font color="#008a17"><span style="background-color:rgb(255,255,255)"><b>Mestrando em Produção Vegetal - Universidade Federal de Goiás</b></span></font></div>
<div style="text-align:center">
<div style="line-height:22px;background-color:rgb(255,255,255)"><font class="m_2975516297156756127ecxApple-style-span" face="Calibri" color="#008a17" size="3" style="line-height:normal"><b>Estagiário de Pós-Graduação da Embrapa Arroz e Feijão/CNPAF-Santo Antônio de Goiás-GO</b></font></div>
<div style="line-height:22px;background-color:rgb(255,255,255)"><font class="m_2975516297156756127ecxApple-style-span" face="Calibri" color="#008a17" size="3" style="line-height:normal"><b><br>
</b></font></div>
<div style="line-height:22px;background-color:rgb(255,255,255)"><span style="line-height:normal"><font face="Calibri" color="#008a17" size="3"><b>Contato: (62) 85075783</b></font></span></div>
<div style="line-height:22px;color:rgb(42,42,42);font-family:'Segoe UI',Tahoma,Verdana,Arial,sans-serif;font-size:15px;background-color:rgb(255,255,255)">
<span style="line-height:normal;font-family:'Comic Sans MS';font-size:10pt"><br>
</span></div>
<div style="line-height:22px;color:rgb(42,42,42);font-family:'Segoe UI',Tahoma,Verdana,Arial,sans-serif;font-size:15px;background-color:rgb(255,255,255)">
<span style="line-height:normal;font-family:'Comic Sans MS';font-size:10pt"><a href="http://lattes.cnpq.br/4322347592884852" id="m_2975516297156756127LPNoLP" target="_blank">http://lattes.cnpq.br/<wbr>4322347592884852</a></span></div>
</div>
</div>
</div>
</div>
</div>
<br>______________________________<wbr>_________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">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/<wbr>cgi-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-<wbr>guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>