我想获得一些帮助,将我的import { Firebase } from '@ionic-native/firebase';
import { AngularFirestore } from 'angularfire2/firestore';
import { UserProvider } from '../../providers/user/user';
import firebase from 'firebase';
import { config } from '../../app/app.angularfireconfig'
@Injectable()
export class FcmProvider {
userId;
fireuserStatus = firebase.database().ref('/userstatus');
constructor(
public userservice: UserProvider,
private http: Http,
public afs: AngularFirestore,
public firebaseNative: Firebase
) {
}
列表合并到一个大的data.frame
中。
我使用一个函数将我的数据集拆分为k折,然后我想将所有这些子集组合成一个大的data.frame
我使用此功能将数据分成不同的集合,然后将它们放入列表中:
data.frame
为简单起见,我将在#Function for splitting the data in to k-folds
split=function(data, k=5, random=TRUE){
#Check if the data should be randomized
if(random==TRUE){
#randomize the data
data=data[sample(nrow(data)),]
}
#Initial variables
returnList=list()
n=nrow(data)
folds=cut(1:n, breaks = k, labels = FALSE)
uniqueValues=unique(folds)
for (i in uniqueValues) {
dataIndex=which(folds==i, arr.ind = FALSE)
returnList[[i]]=data[dataIndex,]
}
return(returnList)
}
中可用的swiss
数据集上使用它。
base r
我现在想遍历列表并制作一个大data=swiss
splitData=split(data = data)
,其中包含除1外的所有子集。这是我需要帮助的部分。
data.frame