RStudio para criar e testar pacotes

Ola Pessoal Tenho usado o RStudio versão 1.0.39 e Roxygen2 versão 5.0.1 para criar e documentar um pacote, porém estou enfrentando os seguintes erros de forma aleatória quando tento executar meu pacote. - 'data' must be of a vector type, was 'NULL' quando passo um dataframe como parametro para a função, o estranho aqui é que hora funciona e hora dá esse erro - Error in fetch(key) : lazy-load database '......descopl.rdb' is corrupt, mesmo comentário A poucos dias atras rodava tudo certinho. Alguém usa RStudio para criar e documentar pacotes, me parece que ele anda instável ? O que recomendam ? ps:Uso linux Mint 18 Sara com interface Cinamon ( Mutter (Muffin)) -- *In Jesu et Maria* *Obrigado* *Prof. Elias Carvalho* *"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)"Blessed is he who has been able to understand the cause of things"*

Professor Elias, Eu uso os recursos do roxygen2 e devtools, porém sem usar o RStudio. Ainda não me deparei com os problemas que você mencionou. Isso está acontecendo quando roda o check()? À disposição. Walmes.

Ola Valmes Obrigado pelo retorno Isso acontece quando tento usar alguma função do pacote Em 17 de dezembro de 2016 10:37, Walmes Zeviani <walmeszeviani@gmail.com> escreveu:
Professor Elias,
Eu uso os recursos do roxygen2 e devtools, porém sem usar o RStudio. Ainda não me deparei com os problemas que você mencionou. Isso está acontecendo quando roda o check()?
À disposição. Walmes.
-- *In Jesu et Maria* *Obrigado* *Prof. Elias Carvalho* *"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)"Blessed is he who has been able to understand the cause of things"*

Bom dia, Elias! Conseguiu resolver o problema?
'data' must be of a vector type, was 'NULL' quando passo um dataframe como parametro para a função... Error in fetch(key) : lazy-load database '......descopl.rdb' is corrupt Só com esses dados que você passou, parece que ambos os erros são causados por um problema na hora de gerar, ler ou utilizar o data.frame: o primeiro diz que o objeto é NULL e o segundo não encontra alguma chave no objeto - o que pode ser por ele estar NULL mesmo. Ou pode ser que você não esteja passando o objeto vazio, mas utilizando alguma função específica de vectors em um data.frame. Não ficou claro para mim se o 'data' deveria ser um vector ou data.frame. O R é bastante flexível quanto à classe dos objetos (S3), mas tem algumas coisas que precisam do objeto na classe certa mesmo.
Isso acontece quando tento usar alguma função do pacote Quaisquer funções? No desenvolvimento funciona e depois que você vai usar o pacote compilado e instalado dá erro? O objeto de dados deveria fazer parte do pacote?
Pelo menos eu, para poder ajudar, preciso de mais informação. Caso ainda esteja ocorrendo, você poderia passar o código de uma função que dá esse erro? Abs, Karina On Tue, Dec 20, 2016 at 11:05 PM Elias Carvalho via R-br < r-br@listas.c3sl.ufpr.br> wrote:
Ola Valmes
Obrigado pelo retorno
Isso acontece quando tento usar alguma função do pacote
Em 17 de dezembro de 2016 10:37, Walmes Zeviani <walmeszeviani@gmail.com> escreveu:
Professor Elias,
Eu uso os recursos do roxygen2 e devtools, porém sem usar o RStudio. Ainda não me deparei com os problemas que você mencionou. Isso está acontecendo quando roda o check()?
À disposição. Walmes.
--
*In Jesu et Maria* *Obrigado* *Prof. Elias Carvalho*
*"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)"Blessed is he who has been able to understand the cause of things"* _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Obrigado Walmes e Karinga Obrigado aos dois pelas respostas Estou regerando o pacote do zero e revendo cada função, até agora não deu o erro, talvez tenha ficado alguma coisa nas diversas gerações do pacote. Aproveitando um feliz 2017 Em 30 de dezembro de 2016 07:41, Karina Rebuli <karina.rebuli@gmail.com> escreveu:
Bom dia, Elias!
Conseguiu resolver o problema?
'data' must be of a vector type, was 'NULL' quando passo um dataframe como parametro para a função... Error in fetch(key) : lazy-load database '......descopl.rdb' is corrupt Só com esses dados que você passou, parece que ambos os erros são causados por um problema na hora de gerar, ler ou utilizar o data.frame: o primeiro diz que o objeto é NULL e o segundo não encontra alguma chave no objeto - o que pode ser por ele estar NULL mesmo. Ou pode ser que você não esteja passando o objeto vazio, mas utilizando alguma função específica de vectors em um data.frame. Não ficou claro para mim se o 'data' deveria ser um vector ou data.frame. O R é bastante flexível quanto à classe dos objetos (S3), mas tem algumas coisas que precisam do objeto na classe certa mesmo.
Isso acontece quando tento usar alguma função do pacote Quaisquer funções? No desenvolvimento funciona e depois que você vai usar o pacote compilado e instalado dá erro? O objeto de dados deveria fazer parte do pacote?
Pelo menos eu, para poder ajudar, preciso de mais informação. Caso ainda esteja ocorrendo, você poderia passar o código de uma função que dá esse erro?
Abs, Karina
On Tue, Dec 20, 2016 at 11:05 PM Elias Carvalho via R-br < r-br@listas.c3sl.ufpr.br> wrote:
Ola Valmes
Obrigado pelo retorno
Isso acontece quando tento usar alguma função do pacote
Em 17 de dezembro de 2016 10:37, Walmes Zeviani <walmeszeviani@gmail.com> escreveu:
Professor Elias,
Eu uso os recursos do roxygen2 e devtools, porém sem usar o RStudio. Ainda não me deparei com os problemas que você mencionou. Isso está acontecendo quando roda o check()?
À disposição. Walmes.
--
*In Jesu et Maria* *Obrigado* *Prof. Elias Carvalho*
*"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)"Blessed is he who has been able to understand the cause of things"* _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- *In Jesu et Maria* *Obrigado* *Prof. Elias Carvalho* *"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)"Blessed is he who has been able to understand the cause of things"*
participantes (3)
-
Elias Carvalho
-
Karina Rebuli
-
Walmes Zeviani