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

[Dúvida] Plot estranho

dados_mapa = gpd.read_file('/content/SIRGAS_SHP_distrito_polygon.shp')
dados_mapa

Insira aqui a descrição dessa imagem para ajudar na acessibilidade ``

7 respostas

Ei! Tudo bem, Alisson?

Poxa, que estranho, aparentemente está tudo certinho mesmo.

Nesse caso, recomendo que faça o seguinte para reparar qualquer instabilidade nos arquivos ou no notebook:

  • Exclua os arquivos SIRGAS.
  • Baixe os arquivos novamente disponibilizado na atividade.
  • Importe-os novamente no Colab.
  • Feito isso, copie o caminho do arquivo com a extensão shp: /content/SIRGAS_SHP_distrito_polygon.shp e cole no código.
  • Vá ao menu superior, clique em Ambiente de execução, depois Reiniciar a sessão e executar tudo.
  • Aguarde uns segundos e observe se a célula foi executada com sucesso.

Deixo aqui o notebook que usei para testar, caso queira comparar com o seu código?

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais, Alisson!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!

Então, eu fiz tudo o que vc orientou e o erro ainda persiste.

Ei, Alison! Tudo bem?

Obrigada por retornar.

Por favor, compartilhe o seu notebook para que eu possa testar diretamente no seu ambiente para entender melhor o erro que está tendo e trazer uma solução adequada para te ajudar.

Fico no aguardo, bons estudos!

Ei, Alison!
Muito obrigada, consegui testar por aqui. Pelo que pude perceber, você usou duas bases distintas, sendo que em aula é usada apenas a distritos_sp.csv durante toda a construção do código, desde o início.

Eu consegui reparar o seu erro em dados_mapa, subindo todos os arquivos SIRGAS e distritos_sp.csv. Depois, mudei o caminho do arquivo para usado em aula. Ou seja, no primeiro código de importe, adicione o caminho de distritutos_sp.csv.

Depois, troque o código:

variaveis_numericas = distritos_sp.drop(['ID_Aluno', 'Nome', 'Curso', 'Status', 'Data_Conclusão'], axis = 1)
variaveis_numericas.corr()

Para:

variaveis_numericas = distritos_sp.drop(['cod_ibge', 'distritos'], axis = 1)
variaveis_numericas.corr()

Porque esse segundo código não vai gerar erros devidos as colunas existirem, o contrário do antigo código.

Feito isso, rodei todo o notebook clicando em Reiniciar a sessão e executar tudo e o seu código dados_mapa rodou certinho.

Captura de tela mostrando o notebook colab com os arquivos usados em aula carregados e o código de importe do geopandas e a leitura do arquivo json shp executados.

Link da cópia de teste: https://colab.research.google.com/drive/1jMZIQowMolqx5FvNSJIgqc-tiIcnSYIx?usp=sharing.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!

Então li sua resposta e apliquei o código, mas apareceu esse erro que fala que não exista no DF.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Ei, Alison!

No código a esquerda da sua imagem, para reparar o erro você precisa adicionar o arquivo distrituos_csv no código de leitura.

Baixe o arquivo da atividade e realize o upload dele no notebook.

Feito isso altere o caminho no seguinte código e execute a célula:

import pandas as pd
distritos_sp = pd.read_csv('/content/distritos_sp.csv')
distritos_sp.head()

Depois execute a célula para reparar o erro:

variaveis_numericas = distritos_sp.drop(['cod_ibge', 'distritos'], axis = 1)
variaveis_numericas.corr()

Bons estudos!