Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

experimento.append

Após usar o comando "experimento = experimento.append(centro_dataframe)", aparece o seguinte erro:

AttributeError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_10124\292207606.py in ?() ----> 1 experimento = experimento.append(centro_dataframe)

~\anaconda3\Lib\site-packages\pandas\core\generic.py in ?(self, name) 6200 and name not in self._accessors 6201 and self._info_axis._can_hold_identifiers_and_holds_name(name) 6202 ): 6203 return self[name] -> 6204 return object.getattribute(self, name)

AttributeError: 'DataFrame' object has no attribute 'append'

Depois, usei o seguinte código:

pd.concat([experimento, centro_dataframe]). O dataframe ficou idêntico ao do vídeo. Pode ocasionar algum erro no futuro?

2 respostas
solução!

Oi, Franz, tudo bem?

O erro que você está vendo ocorreu, pois a versão da biblioteca pandas utilizada é superior à versão 2.0.3 e ele não faz mais parte das funções utilizadas. Uma opção seria usar o concat, como você fez, não há problema em utilizar essa solução. Contudo, caso queira manter o mesmo código apresentado no curso, você pode instalar uma versão anterior do pandas por meio do código:

!pip install pandas==1.4

Dessa forma, você conseguirá usar a função apend.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito Obrigado pela ajuda, Rodrigo! Consegui resolver aqui.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software