Lendo um arquivo Excel em Python usando Pandas
Carregar um arquivo Excel em um DataFrame do pandas é uma tarefa comum na análise de dados. Embora a abordagem que você mencionou esteja parcialmente correta, faltam alguns detalhes e um método alternativo que pode ser mais eficiente.
Usando pd.ExcelFile e pd.io.parsers.ExcelFile.parse
O problema com sua abordagem inicial é que você está tentando chamar o método de análise da classe ExcelFile diretamente, em vez da instância da classe ExcelFile. Para usar essa abordagem corretamente, você precisa primeiro criar uma instância da classe ExcelFile e, em seguida, chamar o método de análise nessa instância, passando o nome da planilha que deseja carregar.
excel_file = pd.ExcelFile('PATH/FileName.xlsx')
parsed_data = excel_file.parse('Sheet1')
No entanto, usar essa abordagem pode ser menos eficiente porque você está criando dois objetos (a instância ExcelFile e o DataFrame), quando você poderia obter o mesmo resultado com um instrução única:
parsed_data = pd.read_excel('PATH/FileName.xlsx', sheet_name='Sheet1')
Este método usa diretamente a função read_excel para criar um DataFrame do pandas a partir de um arquivo Excel. É uma abordagem mais simples e eficiente.
Em resumo, a maneira recomendada de ler um arquivo Excel em um DataFrame do pandas é usar a função pd.read_excel, especificando o caminho do arquivo e o nome da planilha que você deseja carregar . Isso fornece uma maneira direta e eficiente de trabalhar com dados do Excel em seus programas Python.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3