# Coletar os valores das colunas e verificar
colunas = [ 'Cliente','Valor da compra']
colunas
# Destrinchar as listas com explode
dados = dados.explode(colunas[1:])
# Resetar os index das linhas
dados.reset_index(drop=True,inplace=True)
# Observar o DataFrame
dados
# Verificar os tipos de dados com info
dados.info()
# A coluna numérica é a 'Valor da compra'
dados['Valor da compra']
KeyError Traceback (most recent call last) /tmp/ipython-input-141-3474657219.py in <cell line: 0>() 1 # A coluna numérica é a 'Valor da compra' ----> 2 dados['Valor da compra']
2 frames /usr/local/lib/python3.11/dist-packages/pandas/core/series.py in getitem(self, key) 1119 1120 elif key_is_scalar: -> 1121 return self._get_value(key) 1122 1123 # Convert generator to list before going through hashable part
/usr/local/lib/python3.11/dist-packages/pandas/core/series.py in _get_value(self, label, takeable) 1235 1236 # Similar to Index.get_value, but we do not fall back to positional -> 1237 loc = self.index.get_loc(label) 1238 1239 if is_integer(loc):
/usr/local/lib/python3.11/dist-packages/pandas/core/indexes/range.py in get_loc(self, key) 415 raise KeyError(key) from err 416 if isinstance(key, Hashable): --> 417 raise KeyError(key) 418 self._check_indexing_error(key) 419 raise KeyError(key)
Não estou entendendo esse erro