Saya punya satu set besar data (20.000 titik data), dari mana saya ingin mengambil sampel berulang 10 titik data. Namun, setelah saya mengambil 10 poin data itu, saya ingin mereka tidak dipilih lagi.
Saya sudah mencoba menggunakan sample
fungsi ini, tetapi sepertinya tidak memiliki opsi untuk mengambil sampel tanpa penggantian lebih dari beberapa panggilan fungsi. Apakah ada cara sederhana untuk melakukan hal ini?
sum(unlist(lapply(sample, length)))
mengembalikan panjangdatapoints
(yang saya setel ke 1001).Ini seharusnya bekerja:
Namun, saya tidak berpikir itu solusi paling elegan ...
sumber
@conjugateprior Jawaban Anda mengarah ke arah yang benar. Tetapi setidaknya untuk R-versi 3.4.3 saya saat ini, tidak berfungsi. Namun dengan beberapa penyesuaian berfungsi:
Karena saya belum bisa berkomentar saya memilih untuk menjawab di sini.
sumber