O regime diferenciado defendido pelo governo de Jair Bolsonaro – a chamada Carteira Verde Amarela – é um novo ataque à legislação trabalhista. A pretexto de facilitar a contratação de pessoas em postos de trabalho, os empregadores deixariam de pagar alíquotas do Sistema S, do salário- educação e da contribuição patronal de 20% para a Previdência Social. A alíquota do FGTS passa de 8% para 2%. Em caso de demissão sem justa causa, a multa sobre o Fundo baixa de 40% para 20%. A reforma trabalhista construída ainda pela gestão de Michel Temer prometeu gerar 6 milhões de empregos no país, mas o país só viu crescer o desemprego desde então.
A proposta da Carteira Verde e Amarela foi apresentada em forma de Medida Provisória pelo Palácio do Planalto ainda em 2019, chegou a ser aprovada pela Câmara dos Deputados em abril, mas caducou porque o Senado não chegou a apreciar o texto. Em agosto, o governo voltou a prometer retomar a proposta. A flexibilização na legislação trabalhista tem o aval do presidente da Câmara, Rodrigo Maia (DEM-RJ). O PT é contrário à mudança porque entende que a iniciativa formaliza o trabalho informal, em nada contribui para o crescimento e o desenvolvimento do país.
Estimativas de sindicatos apontam que a folha de pagamento teria redução de 34% nos impostos a ela vinculados, caso a proposta seja aprovada pelo Congresso Nacional, mas em casos de demissão sem justa causa, a perspectiva é que o trabalhador receba até 80% menos de verbas indenizatórias.
No mesmo evento jurídico, antes de Guedes, o presidente do Supremo Tribunal Federal, Luiz Fux, havia feito um discurso em que destacou decisões tomadas pelo Judiciário durante a pandemia, como a flexibilização de acordos trabalhistas, e defendeu que o momento é de consenso. Aparentemente, o compromisso do Judiciário seria em criar as condições para romper novas regras da legislação trabalhista a fim de atender às pressões do governo e do mercado, sob a desculpa de que isso permitiria a criação de novos empregos.
Carteira Verde e AmarelaCLTDesempregoDesigualdadeFlexibilizaçãoInformalidadeLegislação TrabalhistaMercado de TrabalhoPaulo Guedes

Importei uns dados na Wikipedia e importei para o Pyton. Porém os dados que eram para serem inteiros estão na forma de object como na imagem abaixo.
Eu usei o comando df["Público Pagante"] = df["Público Pagante"].str.replace("[7]","").astype(int). Basicamente queria tirar esse [7] e esse (.). Acho que fazendo isso a variável transformará em inteiro. Mas, não sei como faz.
O problema na substituição acontece porque, por padrão, a chamada df.str.replace considera o primeiro argumento como sendo uma expressão regular, portanto, é necessário colocar um caracter escape antes dos colchetes ('[' e ']').
Outra opção é indicar para o replace que o primeiro argumento não é uma expressão regular, acrescentando regex = False no comando: