import pandas as pd
dados = pd.read_html('https://sportinsider.com.br/atacantes-futebol/')[0]
dados.rename(columns={0:'remover', 1:'Nome', 2:'Gols'}, inplace=True)
del dados['remover']
dados.drop(0)
faixas = [110, 120, 130, 140, 150, 200]
rotulos = ['110 à 120','120 á 130', '130 á 140', '140 à 150', 'mais de 150']
dados_faixas = pd.cut(dados.Gols, faixas, labels=rotulos)
Após a conversão da tabela extraída de um site, tentei separar as quantidades de gols nos intervalos especificados na list faixas. Contudo, durante a execução do código, o script é interrompido reportando o seguinte erro no pd.cut():
** '<' not supported between instances of 'int' and 'str'**
Alguém sabe como posso fazer para tornar os valores correspondentes aos gols do DataFrame em inteiros para possibilitar essa comparação?