Câu hỏi này đã có câu trả lời ở đây:
Tôi nhận ra rằng người ta sử dụng set.seed()
trong R để tạo số giả ngẫu nhiên. Tôi cũng nhận ra rằng sử dụng cùng một số, như set.seed(123)
bảo hiểm bạn có thể tái tạo kết quả.
Nhưng những gì tôi không nhận được là ý nghĩa của các giá trị. Tôi đang chơi với một số chức năng, và một số sử dụng set.seed(1)
hoặc set.seed(300)
hoặc set.seed(12345)
. Con số đó có nghĩa là gì (nếu có gì) - và khi nào tôi nên sử dụng một số khác.
Ví dụ, trong một cuốn sách tôi đang thực hiện - họ sử dụng set.seed(12345)
khi tạo tập huấn luyện cho cây quyết định. Sau đó, trong một chương khác, họ đang sử dụng set.seed(300)
để tạo một Khu rừng ngẫu nhiên.
Chỉ không nhận được số.