cartola_fetch.R - Error: Can't subset columns that don't exist.
macielfjv opened this issue · comments
Pessoal,
o cartola_fetch.R está retornando um erro de "Can't subset columns that don't exist." na linha 39:
df_1 <- df_1 %>% select(-atletas.scout) # Select useful vars
Alguém já resolveu esse? As Actions programadas estão dando o mesmo erro toda rodada.
Eu realmente não sei como resolver, até tentei aqui, mas o conhecimento é limitado. Acho que o data.frame não está sendo montado corretamente, talvez alguma mudança na API do mercado do Cartola.
Agradeço se alguém puder ajudar.
Abs
Oi, @macielfjv
O @henriquepgomide tinha ficado responsável por resolver isso. Alguma novidade, Henrique?
Olá @macielfjv ,
Provavelmente houve uma mudança na estrutura do arquivo.
Eu resolvi fazendo alteração neste trecho do script:
df_1 <- data.frame(athletes[1])
Para esse aqui:
df_1 <- data.frame(athletes[4])
Espero que resolva.
Consegui, mas tive que fazer mais alguns ajustes no código, depois que vc deu a dica ficou mais fácil entender.
Mudei as seguintes linhas
- colnames(temp1) <- c("Cod", "status")
para
colnames(temp1) <- c("status", "Cod")
- teams <- athletes[2]
para
teams <- athletes[1]
- temp1 <- t(matrix(unlist(teams),8,20))
para
temp1 <- t(matrix(unlist(teams),7,20))
Agora será que alguém tem os arquivos .csv das 12 primeiras rodadas?
Tenho estes arquivos aqui https://github.com/srgsmr/AssistenteCartolaFC/tree/master/data2021
Não são .csv , eu guardo no formato que leio da api, mas talvez ajude.
solucionado