How to generate a dataframe from a dataframe?

Following:
I have a dataframe with different values ​​for equal entries, for example

x 12
x 15 ......
and 13
x 10
and 15

I would like to break this dataframe into n dataframes:

x 12
x 15
x 10


and 13
and 15

And yes, successively.
Only I have more than 1000 entries. In this way, I created another df only with the values ​​of x, y, …, n, without repetition.
I would like to generate n distinct images.
I have tried using it during and all the time, but I am lost. How can I solve it?
thank you so much