1
resposta

Outra forma de realizar a porcentagem

Posso realizar da seguinte forma?

dados['porcentagem'] = (dados['gorjeta'] / dados['valor_da_conta']* 100).round(2).astype(str) + '%'
1 resposta

Olá!

Sim, é possível (e eu também estava pensando em fazer assim). No entanto, os valores da coluna porcentagem não serão mais números, o que vai impedir de serem utilizados em gráficos como o scatterplot.

O que pode ser feito é só transformá-los em um valor, sem converter para string, aí continuarão a serem úteis para plotar nos gráficos.

dados['porcentagem'] = (dados['gorjeta'] / dados['valor_da_conta']* 100).round(2)