2019-03-18
閱讀量:
7341
R語(yǔ)言中從數(shù)據(jù)框中選擇隨機(jī)行
可以使用函數(shù)sample_n()選擇n個(gè)隨機(jī)行,也可以使用sample_frac()選擇行的隨機(jī)分?jǐn)?shù)。 我們首先使用函數(shù)set.seed()來(lái)啟動(dòng)隨機(jī)數(shù)生成器引擎。 這對(duì)于用戶重現(xiàn)分析非常重要。
set.seed(1234)
#無(wú)放回的隨機(jī)取五行
my_data %>% sample_n(5, replace = FALSE)
#無(wú)放回的隨機(jī)取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)






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論