Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
209 views
in Technique[技术] by (71.8m points)

r - Show all rows without tabs in RMarkdown

If I output a data.frame in RMarkdown, the resulting HTML will only show 10 rows at a time.

How do I keep the nice formatting but show all rows?

For example if I want to output all rows of mtcars:

enter image description here

question from:https://stackoverflow.com/questions/66063899/show-all-rows-without-tabs-in-rmarkdown

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You can achieve this by setting the options pageLength of DT: Example rmd:

---
title: "Untitled"
author: "TarJae"
date: "5 2 2021"
output: html_document
---

chunk 1

knitr::opts_chunk$set(echo = TRUE)
library(DT)
options(DT.options = list(pageLength = 100, language = list(search = 'Filter:')))

chunk 2:

datatable(mtcars)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...