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: 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...