Você deve estar usando Windows e o arquivo sweave.sty não está no mesmo diretório que que seu arquivo *.Rnw!<br><br><div class="gmail_quote">2012/2/8  <span dir="ltr"><<a href="mailto:jorgeas@ufcg.edu.br">jorgeas@ufcg.edu.br</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:12pt;font-family:Times New Roman"><span><br>Alguém<font size="3"> pode dizer por que quando rodo o Swaeve, ele dá a seguinte mensagem: Swaeve.sty not found???</font><br>
<font size="3"><span name="x"></span>Jorge Alves de Sousa</font><br><font size="3">Prof. Adjunto I</font><br><font size="3">Coordenador pro tempore do Curso de Licenciatura em Matemática<span name="x"></span></font><br></span><br>
<hr style="font-size:12pt;font-family:'Times New Roman'"><b style="font-size:12pt;font-family:'Times New Roman'">De: </b><font size="3"><a href="mailto:r-br-request@listas.c3sl.ufpr.br" target="_blank">r-br-request@listas.c3sl.ufpr.br</a></font><br>
<b style="font-size:12pt;font-family:'Times New Roman'">Para: </b><font size="3"><a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a></font><br><b style="font-size:12pt;font-family:'Times New Roman'">Enviadas: </b><font size="3">Quarta-feira, 8 de Fevereiro de 2012 12:00:02</font><br>
<b style="font-size:12pt;font-family:'Times New Roman'">Assunto: </b><font size="3">Digest R-br, volume 12, assunto 8</font><br><br><font size="3">Enviar submissões para a lista de discussão R-br para </font><br><font size="3">        <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a></font><br>
<br><font size="3">Para se cadastrar ou descadastrar via WWW, visite o endereço</font><br><font size="3">        <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></font><br>
<font size="3">ou, via email, envie uma mensagem com a palavra 'help' no assunto ou</font><br><font size="3">corpo da mensagem para </font><br><font size="3">        <a href="mailto:r-br-request@listas.c3sl.ufpr.br" target="_blank">r-br-request@listas.c3sl.ufpr.br</a></font><br>
<br><font size="3">Você poderá entrar em contato com a pessoa que gerencia a lista pelo</font><br><font size="3">endereço</font><br><font size="3">        <a href="mailto:r-br-owner@listas.c3sl.ufpr.br" target="_blank">r-br-owner@listas.c3sl.ufpr.br</a></font><br>
<br><font size="3">Quando responder, por favor edite sua linha Assunto assim ela será</font><br><font size="3">mais específica que "Re: Contents of R-br digest..."</font><br><br><br><font size="3">Tópicos de Hoje:</font><br>
<br><font size="3">   1. Re: Referências C/C++ e R (Eduardo Leoni)</font><br><font size="3">   2. Re: Usando o nome da coluna dentro do apply (Eduardo Leoni)</font><br><br><br><font size="3">----------------------------------------------------------------------</font><br>
<br><font size="3">Message: 1</font><br><font size="3">Date: Tue, 7 Feb 2012 15:01:50 -0200</font><br><font size="3">From: Eduardo Leoni <<a href="mailto:e.leoni@gmail.com" target="_blank">e.leoni@gmail.com</a>></font><br>
<font size="3">To: <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a></font><br><font size="3">Subject: Re: [R-br] Referências C/C++ e R</font><br><font size="3">Message-ID:</font><br><font size="3">        <<a href="mailto:CAEKuhtiODAe8StpxLi_ox578Pf7r-3a9UGVYjF1V7%2BEhFAwvcg@mail.gmail.com" target="_blank">CAEKuhtiODAe8StpxLi_ox578Pf7r-3a9UGVYjF1V7+EhFAwvcg@mail.gmail.com</a>></font><br>
<font size="3">Content-Type: text/plain; charset="iso-8859-1"</font><br><br><font size="3">Eu começaria lendo a documentação Rcpp. Por exemplo:</font><br><br><font size="3"><a href="http://dirk.eddelbuettel.com/papers/Rcpp-introduction.pdf" target="_blank">http://dirk.eddelbuettel.com/papers/Rcpp-introduction.pdf</a></font><br>
<br><br><br><font size="3">2012/2/7 Leandro Marino <<a href="mailto:leandromarino@leandromarino.com.br" target="_blank">leandromarino@leandromarino.com.br</a>></font><br><br><font size="3">> *</font><br><font size="3">> *</font><br>
<font size="3">> *Caros,*</font><br><font size="3">> *</font><br><font size="3">> *</font><br><font size="3">> *tentei localizar sem sucesso nos históricos da lista. Alguém por acaso</font><br><font size="3">> pode sugerir referências (além do Google :) ) para aprender sobre C / C++.</font><br>
<font size="3">> Seria interessante algum material que focasse em estatística e no R. Vi o</font><br><font size="3">> livro *</font><br><font size="3">>  Statistical Computing in C++ and R</font><br><font size="3">> *mas não sei se é bom. O preço dele é salgado para arriscar... *</font><br>
<font size="3">> *</font><br><font size="3">> *</font><br><font size="3">> *Um abraço,*</font><br><font size="3">> *Leandro*</font><br><font size="3">></font><br><font size="3">> _______________________________________________</font><br>
<font size="3">> R-br mailing list</font><br><font size="3">> <a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a></font><br><font size="3">> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></font><br>
<font size="3">> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça</font><br><font size="3">> código mínimo reproduzível.</font><br><font size="3">></font><br>
<font size="3">-------------- Próxima Parte ----------</font><br><font size="3">Um anexo em HTML foi limpo...</font><br><font size="3">URL: <<a href="http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120207/570c011e/attachment-0001.html" target="_blank">http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120207/570c011e/attachment-0001.html</a>></font><br>
<br><font size="3">------------------------------</font><br><br><font size="3">Message: 2</font><br><font size="3">Date: Tue, 7 Feb 2012 15:13:00 -0200</font><br><font size="3">From: Eduardo Leoni <<a href="mailto:e.leoni@gmail.com" target="_blank">e.leoni@gmail.com</a>></font><br>
<font size="3">To: <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a></font><br><font size="3">Subject: Re: [R-br] Usando o nome da coluna dentro do apply</font><br><font size="3">Message-ID:</font><br>
<font size="3">        <<a href="mailto:CAEKuhtjLtBUiMrx8uzujdrYGuG9TeOiz4amPMXVKooMn5-ofAQ@mail.gmail.com" target="_blank">CAEKuhtjLtBUiMrx8uzujdrYGuG9TeOiz4amPMXVKooMn5-ofAQ@mail.gmail.com</a>></font><br><font size="3">Content-Type: text/plain; charset="iso-8859-1"</font><br>
<br><font size="3">O que Eder falou. Mas mesmo assim não daria certo.</font><br><br><font size="3">O jeito mais fácil, mas é um "copout" é usar um loop. Ou se quiser mesmo</font><br><font size="3">apply:</font><br>
<br><font size="3">apply(names(dados),2,funcao)</font><br><br><font size="3">modificando a funcao para pegar o nome da coluna e extrair de 'dados'.</font><br><br><br><br><font size="3">2012/2/6 Eder David Borges da Silva <<a href="mailto:eder@leg.ufpr.br" target="_blank">eder@leg.ufpr.br</a>></font><br>
<br><font size="3">> Vanessa,</font><br><font size="3">> se sei se é esse o problemas, mas sua matriz parece estar sem nome,</font><br><font size="3">> por isso esta retornando o NULL</font><br><font size="3">> quando a matriz tem nome nas colunas o colnames funciona:</font><br>
<font size="3">></font><br><font size="3">> dados = replicate(100,rnorm(50))</font><br><font size="3">> ## Colocando os nomes</font><br><font size="3">> dimnames(dados)[[2]] <- paste('X',1:100,sep='')</font><br>
<font size="3">> head(dados)</font><br><font size="3">> colnames(dados)</font><br><font size="3">></font><br><font size="3">> dimnames(dados)[[2]]</font><br><font size="3">></font><br><font size="3">> funcao = function(coluna){</font><br>
<font size="3">>    y = coluna</font><br><font size="3">>    x = 2*coluna</font><br><font size="3">>    tabela = data.frame(x,y)</font><br><font size="3">>    nome1 = colnames(coluna)</font><br><font size="3">>    nome2 = names(coluna)</font><br>
<font size="3">>     #write.csv(FILE,paste(nome1,'.csv',sep=''))</font><br><font size="3">>     saida = list(nome1,nome2,x,y)</font><br><font size="3">>    return(saida)</font><br><font size="3">> }</font><br>
<font size="3">></font><br><font size="3">> resultados = apply(dados,2,funcao)</font><br><font size="3">></font><br><font size="3">> Acho que pode ser isso...</font><br><font size="3">> Éder</font><br><font size="3">></font><br>
<font size="3">></font><br><font size="3">></font><br><font size="3">> Em 6 de fevereiro de 2012 16:12, Vanessa Leotti Torman</font><br><font size="3">> <<a href="mailto:vleotti@yahoo.com.br" target="_blank">vleotti@yahoo.com.br</a>> escreveu:</font><br>
<font size="3">> > Caros membros da lista R-br,</font><br><font size="3">> ></font><br><font size="3">> > gostaria de uma ajuda em relação a situação a seguir. Gostaria de aplicar</font><br><font size="3">> > certa função as colunas de uma matriz, sendo que entre outras coisas, a</font><br>
<font size="3">> > função que desejo deve gravar arquivos csv com os dados. Entretanto,</font><br><font size="3">> preciso</font><br><font size="3">> > de um arquivo apra cada coluna, e não estou conseguindo transferir o nome</font><br>
<font size="3">> > (ou número da coluna) dentro da função apply.</font><br><font size="3">> ></font><br><font size="3">> > Um código exemplo está abaixo:</font><br><font size="3">> ></font><br><font size="3">> > dados = replicate(100,rnorm(50))</font><br>
<font size="3">> ></font><br><font size="3">> > funcao = function(coluna){</font><br><font size="3">> >     y = coluna</font><br><font size="3">> >     x = 2*coluna</font><br><font size="3">> >     tabela = data.frame(x,y)</font><br>
<font size="3">> >     nome1 = colnames(coluna)</font><br><font size="3">> >     nome2 = names(coluna)</font><br><font size="3">> >     #write.csv("tabela_?NOMEDACOLUNA?.csv")</font><br><font size="3">> >     saida = list(nome1,nome2,x,y)</font><br>
<font size="3">> >     return(saida)</font><br><font size="3">> > }</font><br><font size="3">> ></font><br><font size="3">> > resultados = apply(dados,2,funcao)</font><br><font size="3">> ></font><br>
<font size="3">> > O problema está em como passar o nome da coluna, pois tanto o "names" e o</font><br><font size="3">> > "colnames" retornam NULL.</font><br><font size="3">> ></font><br>
<font size="3">> > Eu sei que se o objetivo fosse somente o de criar estes vários arquivos</font><br><font size="3">> > poderia usar "eval" e "paste", mas a função que quero aplicar é muito</font><br>
<font size="3">> mais</font><br><font size="3">> > complexa que esta. O objetivo de criar os arquivos csv é poder tirar</font><br><font size="3">> alguns</font><br><font size="3">> > objetos da saída da minha função e assim economizar memória RAM. Tais</font><br>
<font size="3">> > objetos não são primordias para mim mas gostaria de salvá-los.</font><br><font size="3">> ></font><br><font size="3">> > Muito obrigada,</font><br><font size="3">> > Vanessa B Leotti Torman</font><br>
<font size="3">> > UFRGS</font><br><font size="3">> ></font><br><font size="3">> ></font><br><font size="3">> ></font><br><font size="3">> ></font><br><font size="3">> ></font><br><font size="3">> > _______________________________________________</font><br>
<font size="3">> > R-br mailing list</font><br><font size="3">> > <a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a></font><br><font size="3">> > <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></font><br>
<font size="3">> > Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça</font><br><font size="3">> código</font><br><font size="3">> > mínimo reproduzível.</font><br>
<font size="3">> _______________________________________________</font><br><font size="3">> R-br mailing list</font><br><font size="3">> <a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a></font><br>
<font size="3">> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></font><br><font size="3">> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça</font><br>
<font size="3">> código mínimo reproduzível.</font><br><font size="3">></font><br><font size="3">-------------- Próxima Parte ----------</font><br><font size="3">Um anexo em HTML foi limpo...</font><br><font size="3">URL: <<a href="http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120207/fc7711f3/attachment-0001.html" target="_blank">http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120207/fc7711f3/attachment-0001.html</a>></font><br>
<br><font size="3">------------------------------</font><br><br><font size="3">_______________________________________________</font><br><font size="3">R-br mailing list</font><br><font size="3"><a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a></font><br>
<font size="3"><a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></font><br><br><br><font size="3">Fim da Digest R-br, volume 12, assunto 8</font><br>
<font size="3">****************************************</font><br></div></div><br>_______________________________________________<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" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br>