我目前正在編寫一個自定義函數來實現這個功能,但我想知道是否在R中有一個簡單的內置函數來實現相同的目標。沒有重複的樣本列
我有這樣的數據:
stringVariable1 stringVariable2
string1 a
string1 b
string1 d
string2 e
string2 a
string3 b
而且我要隨機播放stringVariable2的數據,但我不希望在1
所以這止跌」中對於不同stringVariables重複噸是可接受的(如 'b' 被複制相對於字符串1):
stringVariable1 stringVariable2
string1 b
string1 b
string1 d
string2 a
string2 e
string3 d
但這:
stringVariable1 stringVariable2
string1 b
string1 e
string1 d
string2 a
string2 e
string3 d
所以基本上我試圖隨機化stringVariable2,而不是替換爲不同的stringVariable1's。創建自定義函數是唯一的方法嗎?
謝謝!
取決於性能......例如,您可以隨機洗牌var2,檢查重複項,並在需要時重新洗牌 –
我曾設想過,但數據有超過100萬行且有大量重複字符串變量,因此得到至少一個重複是超過99% – Rambatino
(我想運行約10000次) – Rambatino