Contenuto principale

dividerand

Divide i target in tre set utilizzando indici casuali

Descrizione

[trainInd,valInd,testInd] = dividerand(Q,trainRatio,valRatio,testRatio) considera il numero di target da dividere, il rapporto dei vettori per l'addestramento, il rapporto dei vettori per la convalida e il rapporto dei vettori per il test e restituisce gli indici di addestramento, gli indici di convalida e gli indici di test.

esempio

Esempi

comprimi tutto

Questo esempio mostra come ottenere gli indici di addestramento, di convalida e di test utilizzando la funzione dividerand.

Dividere 3000 campioni in 60% per l’addestramento, 20% per la convalida e 20% per il test.

[trainInd,valInd,testInd] = dividerand(3000,0.6,0.2,0.2)

Argomenti di input

comprimi tutto

Numero di target da dividere, specificato come scalare.

Rapporto dei vettori di addestramento, specificato come scalare.

Rapporto dei vettori di convalida, specificato come scalare.

Rapporto dei vettori di test, specificato come scalare.

Argomenti di output

comprimi tutto

Indici di addestramento, restituiti come un vettore di riga.

Indici di convalida, restituiti come un vettore di riga.

Indici di test, restituiti come un vettore di riga.

Ulteriori informazioni

comprimi tutto

Cronologia versioni

Introdotto in R2008a