1
resposta

[Dúvida] Dúvida - Tipo de dado cabeçalho + .loc

Olá! Seguem as minhas dúvidas:

  • Como eu posso garantir que o tipo de dado do cabeçalho é número (int ou float) como foi assumido na seleção com loc de 1970 a 2021 (sem utilização de aspas)?
  • Qual o objetivo do uso do .columns após o loc? Já que a própria sintaxe dele aponta os filtros de linha , coluna.

emissoes_gases.loc[:,'Nível 1 - Setor':'Produto'].columns

Obrigada!

1 resposta

Acho que sua dúvida é referente ao codigo

emissoes_gases.loc[:,1970:2021].columns, certo?

Se for, pelo simples fato de fazer a pesquisa sem aspas ele assume que é int ou float, se colocar com aspas ele procuraria como string.

Em relação ao .columns, ele vai trazer apenas as colunas. no caso ele trazas colunas de 1970 até a 2021 sem trazer os dados juntos

Resultado com columns no final:
Index([1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981,
1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993,
1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
2018, 2019, 2020, 2021],
dtype='object')