The same dye gives an Rf R_f\,Rf value of 0.31 in one solvent and 0.68 in a different solvent.
Why are the two Rf R_f\,Rf values different?
The dye is impure, so it behaves differently in each experiment
The paper used as the stationary phase has been changed
The dye moves further when the solvent front moves further
The dye is distributed differently between the phases in each solvent
40 exam-style questions on AQA GCSE Chemistry 8.1 Purity, formulations and chromatography, covering 8.1.1 Pure substances, 8.1.2 Formulations, and 8.1.3 Chromatography. Each one has a worked solution and a mark scheme showing where the marks go.