Data sets splitting