C'è un modo per selezionare le righe casuali da un DataFrame in Pandas.Selezione casuale delle righe nel dataframe Pandas
In R, utilizzando il pacchetto auto, esiste una funzione utile some(x, n)
simile alla testina ma che seleziona, in questo esempio, 10 righe a caso da x.
Ho anche esaminato la documentazione delle sezioni e non sembra esserci nulla di equivalente.
Aggiornamento
Ora utilizzando la versione 20. C'è un metodo di campionamento.
df.sample(n)
Grazie @ eumiro. Ho anche capito che 'df.ix [np.random.random_integers (0, len (df), 10)]' avrebbe funzionato anche. – John
Se vuoi usare numpy, puoi anche fare 'df.ix [np.random.choice (df.index, 10)]'. – naught101
Qualcuno in un altro post ha detto che 'np.random.choice 'è due volte più veloce di' random.sample' – Phani