Skip to content

Appende dataframes vertikalt med forskellige kolonne-navne #9

@fls808

Description

@fls808

Hej,

Vi har nogle forskellige dataframes, som vi har lyst til at appende vertikalt. Lad os tage udgangspunkt i df1 og df2, som er data for fx to forskellige personer. I df1 er der kolonnerne ”age” og ”sex”. I df2 er der kolonerne ”age” og ”occupation”.

Problemet, er at når vi bruger

df_append = pd.concat([df1, df2], axis=0)

så får vi fejlkoden
”InvalidIndexError: Reindexing only valid with uniquely valued Index objects”.

Efter at have googlet rundt, tror vi, at det netop skyldes, at der i df1 er nogle andre kolonnenavne end i df2, som jo bruges til at appende. Vi vil bare gerne have, at der så tilføjes en kolonne til df_append, som så er fyldt med NaN, når der ikke er nogle værdier i df1, altså fuldstændig som brugte man append i STATA.

Vi håber, I kan hjælpe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions