[Python] Split dataframe into Excel files by column value

Discussão em 'Python' iniciado por Stack, Junho 22, 2025.

  1. Stack

    Stack Membro Participativo

    I have a DataFrame like this

    >>> df
    id name score subject
    0001 'bob' 100 'math'
    0001 'bob' 67 'science'
    0001 'bob' 63 'bio'
    0002 'jack' 67 'math'
    0002 'jack' 98 'science'
    0002 'jack' 90 'bio'
    0003 'jack' 60 'math'
    0003 'jack' 78 'science'
    0003 'rose' 87 'bio'


    I want to filter every id's data into a new DataFrame and write to an Excel file based on its id. So, the above df will be filtered into 3 DataFrames whose ids are 0001, 0002 and 0003, and all the DataFrames will be written to individual excel files.

    Continue reading...

Compartilhe esta Página