Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Apagar colunas por range de index

Olá,

Como eu apago colunas de um data frame passando um intervalo de index? Quero apagar as datas depois de 3/2/20 para ficar igual ao do professor, mas não consigo... A apagar todas as colunas depois desse dia serviria, mas o ideal era apagar do último dia até a colunas -2 para manter as colunas 'is_china' e 'is_china_label'.

Algo desse tipo, mas que funcione:

summed = summed.drop([44: -3], axis = 1)
1 resposta
solução!

Olá, Gustavo! tudo bem com você?

Desculpa pela demora em dar retorno.

Você pode fazer isso utilizando o método iloc. Para você conferir com mais detalhes como esse método funciona, o tópico "Adicionar no sub-array uma coluna do array original" fornece mais algumas explicações. Para dropar as coluanas desejadas, você executar o código abaixo:

df3 = summed.drop(summed.iloc[:, 44:-3], axis=1)
df3

Dessa forma você conseguirá dropar as colunas de acordo com o índice.

Qualquer dúvida estou à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software