Skip to content

Tag: dataframe

Pandas – Repeat row if found in list and count

Need help in repeating rows if found in list. If found value in list increment count If more than one instance found then repeat the row by incrementing count Dataframe: Df looks like: Input list: In need output like: Tried something like this to get first matching index so I can repeat the row but not sure h…

How to remove a group of specific rows from a dataframe?

I have a dataframe with 7581 rows and 3 columns (id,text,label). And I have a subgroup of this dataframe of 794 rows. What I need to do is to remove that subgroup of 794 rows (same labels) from the big dataframe of 7581. This is how the subgroup looks like: Photo I have tried to do this: But the following

Faster alternative to groupby, unstack then fillna

I’m currently doing the following operations based on a dataframe (A) made of two columns with multiple thousands of unique values each. The operations performed on this dataframe are: The output is a table (B) with unique values of col1 in rows and unique values of col2 in columns, and each cell is the…