Assume I have a dataset that contains around 100 000 rows and 50 columns. I have information about the sellers and their products. The part of the dataset will look somehow like this:
| seller_id | product_id | seller_is_checked | size | color |
|---|---|---|---|---|
| A100 | UN76UH | 1 | uni size | red |
| B200 | HJHLI90 | 0 | small | blue |
| C300 | UUKB89 | 0 | large | green |
| <...> | <...> | <...> | <...> | <...> |
| A100 | BxYJHG | NA | medium | purple |
| AXYZ215 | HHIOTY | 1 | large | unknown |
In the table you can see that there are at least two seller_ids as these seller has several products. However, this time there was a mistake while entering the data and the information whether the seller_is_checked got missing.
Is there a function in Python/pandas that will help to look through the data set and substitute the missing value with the actual one from the same data set?