1
resposta

Como eu consigo localizar uma variável dentro de uma tabela?

Digamos, estou fazendo um tabela de filmes com classificação com notas e geñeros (como, terror, ação...). Invés de aparecer semente a coluna com os nomes e gênero, a pessoa digitaria o gênero que ela gostaria e apareceria só daquele gênero. Eo colocaria uma variável no input mas como eu posso colocar essa variavel para indentificar na função abaixo?

dataset.loc[:, ['Gênero', 'Classficação']] (?????)

Como posso identificar a variável depois de lozalizar a linha e coluna?

1 resposta

Olá, Ana. Não usaria o .loc para isso, você pode encontrar os registros conforme exemplo abaixo aplicado ao dataset usado na aula:

dataset[dataset['Motor'] == 'Motor Diesel']

Neste caso, retornaria todos os carros com Motor Diesel. Para o seu caso, poderia utilizar:

genero_desejado = 'Ação'  # variável que pode ser utilizada no input
dataset[dataset['Gênero'] == genero_desejado ]

Este deve te retornar todos os registros de um DataFrame "dataset" com a coluna "Gênero" igual a "Ação"!

Espero que te ajude, Bons estudos!