Ich versuche, einige Modelle für maschinelles Lernen zu bauen,generieren eine Reihe von zufälligen eindeutigen Zahlen aus einem Intervall
so brauche ich eine Trainingsdaten und ein Validierungsdaten
so nehme habe ich N Anzahl von Beispielen, Ich möchte zufällige x Beispiele in einem Datenrahmen auswählen.
Angenommen, ich habe 100 Beispiele, und ich brauche 10 Zufallszahlen, gibt es eine Möglichkeit (effizient) 10 zufällige INTEGER-Zahlen zu generieren, um die Trainingsdaten aus meinen Beispieldaten zu extrahieren?
Ich versuchte mit While-Schleife, und ändern Sie die Anzahl der Wiederholungen langsam, aber die Laufzeit ist nicht sehr ideal, also suche ich nach einer effizienteren Möglichkeit, es zu tun.
Kann mir bitte jemand helfen?
danke! Lass mich deine Lösung ausprobieren - Nein, ich brauche meine Trainingsdaten um einzigartig zu sein, aber danke für die zusätzlichen Informationen !! –
Auch, @LowYiXiang, könnten Sie "Kopf" und "Schwanz" hier nützlich finden: 'idx <- sample.int (100); train.idx <- Kopf (idx, 10); test.idx <- tail (idx, -10); ' – flodel