Bom dia a todos,
Eu vi no exercício que a conversão de um DataFrama para ficar com o nome dos carros na linha e o cabeçalho em colunas foi usado um .T. Sabem o que é esse .T?
import pandas as pd carros = pd.DataFrame(km_media(dados, 2019)).T carros
Bom dia a todos,
Eu vi no exercício que a conversão de um DataFrama para ficar com o nome dos carros na linha e o cabeçalho em colunas foi usado um .T. Sabem o que é esse .T?
import pandas as pd carros = pd.DataFrame(km_media(dados, 2019)).T carros
Olá, Pedro. Tudo bem?
O "T" é uma forma simplificada de chamar o método Transpose do pandas.
Basicamente, esse método transforma as linhas em colunas, e as colunas em linhas.
Por exemplo, digamos que temos o seguinte DataFrame:
import pandas as pd
dados = {'coluna1': [1, 2], 'coluna2': [3, 4]}
df = pd.DataFrame(data=dados)
df
Saída:
| coluna1 | coluna2 | |
|---|---|---|
| 0 | 1 | 3 |
| 1 | 2 | 4 |
Agora, vamos utilizar o método "T":
df_transposto = df.T
df_transposto
Saída:
| 0 | 1 | |
|---|---|---|
| coluna1 | 1 | 2 |
| coluna2 | 3 | 4 |
Espero ter ajudado, Pedro. Se tiver mais alguma dúvida, estou à disposição. Bons estudos =)
muito obrigado ajudou muito!
Por nada, Pedro. Bons estudos!