Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check error messages in check_flora() #7

Closed
AndreaSanchezTapia opened this issue Mar 29, 2021 · 3 comments
Closed

Check error messages in check_flora() #7

AndreaSanchezTapia opened this issue Mar 29, 2021 · 3 comments

Comments

@AndreaSanchezTapia
Copy link
Member

Estou passando check_flora() para um vetor de muitos nomes, usando purrr::map() (deveria paralelizar mas fiquei pensando se API não reclama). Para alguns nomes recebo:

Error in data.frame(..., check.names = FALSE)  
  arguments imply differing number of rows: 1, 0

Suponho que é em alguma junção interna e vou procurar, mas deixo aqui caso vc tenha visto e para fechar quando resolver.

@AndreaSanchezTapia
Copy link
Member Author

Affe, tava incluindo subsp. e var. na busca.
Vou pensar no fluxo quando a busca é desse tipo. Después.

@AndreaSanchezTapia
Copy link
Member Author

O erro persiste mas já sei o que é, a API JBRJ devolve mais de um nome Aceito e correto em alguns casos > Ex Pouteria gardneri devolve Pouteria gardneriana E Pouteria gardneri daí as dimensões são diferentes. Colar $ no final não adianta. Não sei de que outro jeito evitar que volte muita coisa na busca.

Daí estou pegando o retorno selecionando apenas o nome que corresponde exatamente à busca.
Aconteceu também com "Cattleya crispa" "Bacopa monnieri" "Pouteria gardneri", mas não testei ainda.

@AndreaSanchezTapia
Copy link
Member Author

só marcando aqui que minha modificação não resolveu. sem pressa para resolver isto mas é bom saber.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant