Peek into (show a subset of) a data frame or matrix.
Shows the first, last, and approximately evenly spaced rows from a data frame or matrix.
peek(x, n = 20L, which = NULL, addrownums = TRUE)
x |
A data frame or matrix. |
n |
A single numeric that indicates the number of rows to display. |
which |
A numeric or string vector that contains the column numbers or names to display. Defaults to showing all columns. |
addrownums |
If there are no row names for the MATRIX, then create them from the row numbers. |
A matrix or data.frame with n rows.
If n is larger than the number of rows in x then all of x is displayed.
Derek H. Ogle, derek@derekogle.com
A. Powell Wheeler, powell.wheeler@gmail.com
headtail
peek(iris)
peek(iris,n=6)
peek(iris,n=6,which=c("Sepal.Length","Sepal.Width","Species"))
peek(iris,n=6,which=grep("Sepal",names(iris)))
peek(iris,n=200)
## Make a matrix for demonstration purposes only
miris <- as.matrix(iris[,1:4])
peek(miris)
peek(miris,n=6)
peek(miris,n=6,addrownums=FALSE)
peek(miris,n=6,which=2:4)
## Make a tbl_df type from dplyr ... note how peek() is not limited by
## the tbl_df restriction on number of rows to show (but head() is).
if (require(dplyr)) {
iris2 <- tbl_df(iris)
class(iris2)
peek(iris2,n=6)
head(iris2,n=15)
}Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.