[Python] Programa para automação de processo [fechada]

Discussão em 'Python' iniciado por Stack, Junho 11, 2025.

  1. Stack

    Stack Membro Participativo

    Estou escrevendo um programa em Python para automatizar uma das rotinas do meu trabalho.

    Mas eu me deparei com uma parte em que não consigo continuar, vejam:

    Nessa etapa, eu preciso escrever um código que identifique o menor valor das colunas 1, 3 e 5 em cada linha do DataFrame abaixo, e quanto encontrar o menor valor, retorne a string contida na coluna seguinte, e na mesma linha, do valor encontrado, e salve tudo em um segundo DataFrame.

    DataFrame que estou utilizando (pandas) como exemplo neste caso é o seguinte:

    [​IMG]

    Link com os dados: Dados(google drive)

    O resultado esperado aqui seria um dataframe contendo a seguinte informação:

    4bio
    expressa
    4bio
    4bio
    4bio
    4bio


    Mas mesmo pesquisando vários dias, estou bem longe do meu objetivo. Até agora, o máximo que consegui escrever, e não funcionou nem de longe foi:

    resultado = []
    for i in df3:
    if i == df3.min (axis = 1):
    resultado.append(i)


    Eu peço que tenham um pouco de compreensão, é o primeiro programa que tento escrever, e realmente estou travado nessa tarefa.

    Desde já agradeço muito.

    Continue reading...

Compartilhe esta Página