1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

[Python] Dúvida em relação a manipulação do Excel através da biblioteca pandas no PyCharm

Discussão em 'Python' iniciado por Stack, Setembro 14, 2024.

  1. Stack

    Stack Membro Participativo

    Estou com uma dúvida em relação a manipulação do Excel através da biblioteca pandas.

    Primeiramente eu importo a biblioteca pandas, em seguida eu atribuo a uma variável o caminho que está a planilha.

    import pandas as pd
    df = pd.read_excel(r'C:\Users\victo\Desktop\planilha_vendas\xlsx') # Caminho do arquivo


    Só que depois de ter feito isso, não consigo utilizar os métodos da biblioteca pandas, conforme a imagem: [​IMG]

    Uma forma que encontrei para que os métodos ficassem disponível foi depois de ler o caminho, foi converter a variável em Data Frame, como está a seguir:

    import pandas as pd #importa a biblioteca
    df = pd.read_excel(r'C:\Users\victo\Desktop\planilha_vendas\xlsx') #Caminho do arquivo
    df = pd.DataFrame(df) #Conversão para Data Frame


    Na imagem logo abaixo, os métodos ficam disponível após ter feito isso

    [​IMG]

    Bem, a minha dúvida é porque no PyCharm os métodos só ficam disponível após fazer essa conversão no formato xlsx? Pois quando utilizei o google colab não precisou disso. As opções aparecem logo após a leitura da planilha.

    Um fato que notei quando usei o Pycharm, é que quando o formato é CSV, não é necessário fazer este tipo de conversão. Os métodos são disponíveis logo após a leitura. E isto está me deixando intrigado.

    Segue a imagem da CSV que mostra as opções logo após a leitura:

    import pandas as pd
    df = pd.read_csv("https://raw.githubusercontent.com/jennybc/gapminder/master/data-raw/04_gap-merged.tsv", sep= '\t')


    [​IMG]

    Continue reading...

Compartilhe esta Página