99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-11-04 閱讀量: 1433
tibble的打印

tibble 的打印方法進(jìn)行了優(yōu)化,只顯示前 10 行結(jié)果,并且列也是適合屏幕的,這種方式非

常適合大數(shù)據(jù)集。除了打印列名, tibble 還會(huì)打印出列的類型,這項(xiàng)非常棒的功能借鑒于

str() 函數(shù)。

tibble(
a = lubridate::now() + runif(1e3) * 86400,
b = lubridate::today() + runif(1e3) * 30,
c = 1:1e3,
d = runif(1e3),
e = sample(letters, 1e3, replace = TRUE)
)
#> # A tibble: 1,000 × 5
#> a b c d e
#> <dttm> <date> <int> <dbl> <chr>
#> 1 2016-10-10 17:14:14 2016-10-17 1 0.368 h
#> 2 2016-10-11 11:19:24 2016-10-22 2 0.612 n
#> 3 2016-10-11 05:43:03 2016-11-01 3 0.415 l
#> 4 2016-10-10 19:04:20 2016-10-31 4 0.212 x
#> 5 2016-10-10 15:28:37 2016-10-28 5 0.733 a
#> 6 2016-10-11 02:29:34 2016-10-24 6 0.460 v
#> # ... with 994 more rows

在打印大數(shù)據(jù)框時(shí), tibble 的這種設(shè)計(jì)避免了輸出占滿整個(gè)控制臺(tái)。但有時(shí)需要比默認(rèn)顯

示更多的輸出,這時(shí)就要設(shè)置幾個(gè)選項(xiàng)。

首先,可以明確使用 print() 函數(shù)來打印數(shù)據(jù)框,并控制打印的行數(shù)(n)和顯示的寬度

(width)。 width = Inf 可以顯示出所有列:

nycflights13::flights %>%
print(n = 10, width = Inf)

還可以通過設(shè)置以下選項(xiàng)來控制默認(rèn)的打印方式。

? options(tibble.print_max = n, tibble.pring_min = m):如果多于 m 行,則只打印出 n
行。 options(tibble.print_min = Inf) 表示總是打印所有行。
? options(tibble.width = Inf)

表示總是打印所有列,不考慮屏幕的寬度。

可以使用 package?tibble 命令調(diào)出這個(gè)包的幫助文件,查看全部的選項(xiàng)列表。

最后一種方式是使用 RStudio 內(nèi)置的數(shù)據(jù)查看器,以滾動(dòng)方式查看整個(gè)數(shù)據(jù)集。進(jìn)行一長(zhǎng)

串?dāng)?shù)據(jù)處理操作后,經(jīng)常會(huì)使用這種查看方式:

nycflights13::flights %>%
View()
0.0000
1
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無數(shù)據(jù)
推薦帖子