Erro "No encoding supplied: defaulting to UTF-8."

Olá, pessoal!
Estou fazer o download do parametro O3 entre os anos 1980 a 2023, da estação Pinheiros da base dados CETESB QUALAR System, no entanto, estou encontrando o erro abaixo.

No encoding supplied: defaulting to UTF-8.
*Error in (function (cond) : *

  • erro na avaliação do argumento ‘doc’ na seleção do método para a função ‘readHTMLTable’: ‘subscript out of bounds’*
    In addition: Warning message:
    XML content does not seem to be XML: ‘’

Alguém pode me orientar como seguir, por fv?

Oi Lu, tudo bem?
Você poderia enviar o código que está usando por aqui? Assim a gente tenta executar e ver se o erro acontece pra gente, assim fica mais fácil de descobrir o problema.

Oiee, tentei usar o mesmo do https://docs.ropensci.org/qualR/:

install.packages(“devtools”)
devtools::install_github(“ropensci/qualR”)

my_user_name ← “email@email.com
my_password ← “senha”
pin_code ← 99
start_date ← “01/01/2020”
end_date ← “07/01/2020”

pin_o3 ← cetesb_retrieve_param(my_user_name,
my_password,
“O3”,
pin_code, # It could also be “Pinheiros”
start_date,
end_date)

Estranho, rodei exatamente o mesmo código aqui e funcionou, depois de fazer o cadastro no portal, claro:

install.packages("devtools")
devtools::install_github("ropensci/qualR")
library(qualR)
my_user_name <- "-----@gmail.com"
my_password <- "------"
pin_code <- 99
start_date <- "01/01/2020"
end_date <- "07/01/2020"

pin_o3 <- cetesb_retrieve_param(my_user_name,
                               my_password,
                               "O3",
                               pin_code, 
                               start_date,
                               end_date)
head(pin_o3)
                 date o3       aqs
1 2020-01-01 00:00:00 NA Pinheiros
2 2020-01-01 01:00:00 13 Pinheiros
3 2020-01-01 02:00:00  7 Pinheiros
4 2020-01-01 03:00:00  2 Pinheiros
5 2020-01-01 04:00:00  0 Pinheiros
6 2020-01-01 05:00:00  0 Pinheiros

Presumo que das duas uma:

  1. ou o teu RStudio esteja com um locale/encoding “diferente do normal” ou
  2. exista um problema com alguma package dependência deste package qualR.

Para o ponto 1, roda isso:

Sys.getlocale()

E posta aí o resultado. Para mim, por exemplo, aparece UTF8, assim:

[1] “LC_COLLATE=English_United States.utf8;LC_CTYPE=English_United States.utf8;LC_MONETARY=English_United States.utf8;LC_NUMERIC=C;LC_TIME=English_United States.utf8”

Para a possibilidade 2, eu tentaria remover este package e instalar de novo, talvez. Vamos ver se algum dos colegas aí tem alguma ideia melhor :slight_smile:

Muito obrigada pela ajuda!
Erro mencionado acima não aparece mais depois da instalação correta dos pacotes.