So I have a dataframe that looks like this:
split_df = 
     filename  width  height  class  xmin  ymin  xmax  ymax
0  128778.JPG   5472    3648  Panel  4489   818  4915  1417
1  128778.JPG   5472    3648  Panel  3023  1278  3403  1854
2  128776.JPG   5472    3648  Panel  3369  1310  3759  1890
3  128776.JPG   5472    3648  Panel  3721  1339  4116  1919
4  128775.JPG   5472    3648  Panel  4076  1368  4476  1952
And then two lists, train_set and test_set, these are two lists like so:
train_set = ["128778.JPG", "128776.JPG"]
test_set = ["128775.JPG"]
So basically I was wondering if there's a way to split the dataframe based on these two lists kinda like this:
> train_df = split(split_df, train_set)
> train_df 
>        filename  width  height  class  xmin  ymin  xmax  ymax
    0  128778.JPG   5472    3648  Panel  4489   818  4915  1417
    1  128778.JPG   5472    3648  Panel  3023  1278  3403  1854
    2  128776.JPG   5472    3648  Panel  3369  1310  3759  1890
    3  128776.JPG   5472    3648  Panel  3721  1339  4116  1919
> test_df = split(split_df, test_set)
> test_df 
>         filename  width  height  class  xmin  ymin  xmax  ymax
    0   128775.JPG   5472    3648  Panel  4076  1368  4476  1952
