2019-03-18
閱讀量:
7342
R語言中從數(shù)據(jù)框中選擇隨機行
可以使用函數(shù)sample_n()選擇n個隨機行,也可以使用sample_frac()選擇行的隨機分數(shù)。 我們首先使用函數(shù)set.seed()來啟動隨機數(shù)生成器引擎。 這對于用戶重現(xiàn)分析非常重要。
set.seed(1234)
#無放回的隨機取五行
my_data %>% sample_n(5, replace = FALSE)
#無放回的隨機取5%行
my_data %>% sample_frac(0.05, replace = FALSE)
#根據(jù)Sepal.Length值取最大的五行
my_data %>% top_n(5, Sepal.Length)
#根據(jù)Species分組,然后以Sepal.Length值取最高的五行
my_data %>%
group_by(Species) %>%
top_n(5, Sepal.Length)






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論