I split a big dataframe by timegaps into a list of smaller dataframes. However, the smaller dataframes do not behave the way I expect; I keep getting a SettingWithCopy warni