2
A
回答
3
下面是做這件事:
temp.name = function(n=4, avoid = ls()) {
tn = paste(sample(letters, n), collapse="")
while (tn %in% avoid) {
tn = paste(sample(letters, n), collapse="")
}
tn
}
temp.name()
相關問題
- 1. 如何生成一個隨機對象?
- 2. 如何使用Javascript生成多個唯一的隨機數字?
- 3. 生成唯一的多個隨機數
- 4. 如何生成一個隨機數,每次都是唯一的
- 5. 如何做一個隨機唯一的生成器?
- 6. 生成唯一名稱?
- 7. 使用在線工具來生成一個隨機名稱
- 8. 生成唯一的隨機數
- 9. 生成唯一的隨機數
- 10. 關於生成唯一的隨機數
- 11. 隨機和唯一的子集生成
- 12. Laravel:隨機生成的唯一令牌
- 13. 生成唯一的隨機數字JAVA
- 14. 生成隨機,唯一的值C#
- 15. 我將如何在Ruby中生成一個隨機且唯一的字符串?
- 16. 我們如何在Java中生成一個隨機但唯一的編號
- 17. 爲多個對象提供相同名稱的隨機名稱生成器
- 18. sql - 爲每一行生成一個唯一的隨機值
- 19. 檢查隨機生成的用戶名是否唯一
- 20. 爲每個數組值生成一個唯一的隨機數
- 21. 隨機唯一對
- 22. 生成唯一對象ID
- 23. 創建一個隨機名稱生成器應用程序
- 24. 在一個範圍內生成'n'唯一的隨機數
- 25. 在MySql中生成一個隨機和唯一的varchar(n)?
- 26. 在固定時間內生成一個唯一的隨機數
- 27. 隨機一個唯一的數字到五個對象
- 28. 如何生成對稱隨機矩陣?
- 29. 生成8位唯一隨機數
- 30. 生成唯一隨機數列表
想必這是一個函數內部發生的事情,爲什麼,如果它在全球環境與名稱衝突關係呢? – Gregor
@Gregor問題是,它不會發生在函數內部...使用ExcelSi-R我只能使用'.GlobalEnv' ... –
啊,這很有道理。 (好吧,從你的POV中看出來...不確定它對ExcelSi-R是否有意義...) – Gregor