Ir para conteúdo
Fórum Script Brasil

Tiago De Freitas Damasceno

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Tiago De Freitas Damasceno

Tiago De Freitas Damasceno's Achievements

0

Reputação

  1. Olá, amigos! Tudo bem? Antes de mais nada gostaria de agradecer pela oportunidade de obter ajuda por aqui. A plataforma é incrível! =) Então, indo direto ao ponto, tenho o seguinte dataset (dataframe do Pandas, em Python): print(dataset) index unit_number sensor1 sensor2 sensor3 0 1 0.45621 0.75644 0.91543 1 1 0.45685 0.79874 0.00123 2 1 0.35492 0.56523 0.20201 3 1 0.98751 0.62178 0.41320 4 2 0.24587 0.96514 0.10352 5 2 0.12488 0.32458 0.95212 6 2 0.01214 0.65412 0.31215 7 3 0.00654 0.01023 0.45682 8 3 0.121741 0.10320 0.35645 9 3 0.03221 0.60014 0.00012 Eu gostaria de criar uma coluna "target" no final deste dataset... ...ao qual para o valor de cada linha, percorresse os itens da coluna "unit_number" conferindo os seus respectivos valores. Se o seu respectivo valor não for o último de uma sequência, preencha com 1. Se for o último da sequência, preencha com 0. O dataset precisa ficar desta forma: index unit_number sensor1 sensor2 sensor3 target 0 1 0.45621 0.75644 0.91543 1 1 1 0.45685 0.79874 0.00123 1 2 1 0.35492 0.56523 0.20201 1 3 1 0.98751 0.62178 0.41320 0 4 2 0.24587 0.96514 0.10352 1 5 2 0.12488 0.32458 0.95212 1 6 2 0.01214 0.65412 0.31215 0 7 3 0.00654 0.01023 0.45682 1 8 3 0.121741 0.10320 0.35645 1 9 3 0.03221 0.60014 0.00012 0 Como poderiamos fazer isso em Python? Agradeço antecipadamente pela ajuda!
×
×
  • Criar Novo...