Learn R Programming

⚠️There's a newer version (1.50) of this package.Take me there.

knitr (version 1.44)

A General-Purpose Package for Dynamic Report Generation in R

Description

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

Copy Link

Version

Install

install.packages('knitr')

Monthly Downloads

1,207,524

Version

1.44

License

GPL

Maintainer

Yihui Xie

Last Published

September 11th, 2023

Functions in knitr (1.44)

include_url

Embed a URL as an HTML iframe or a screenshot in knitr documents
hook_plot_html

Default plot hooks for different output formats
is_low_change

Compare two recorded plots
kable

Create tables in LaTeX, HTML, Markdown and reStructuredText
knit_exit

Exit knitting early
engine_output

An output wrapper for language engine output
knit_expand

A simple macro preprocessor for templating purposes
imgur_upload

Upload an image to imgur.com
knit_meta

Metadata about objects to be printed
include_graphics

Embed external images in knitr documents
knit_hooks

Hooks for R code chunks, inline R code and output
knit

Knit a document
knit2html

Convert markdown to HTML using knit() and mark_html()
inline_expr

Wrap code using the inline R expression syntax
knit_code

The code manager to manage code in all chunks
knit_engines

Engines of other languages
knit_watch

Watch an input file continuously and knit it when it is updated
knit_filter

Spell check filter for source documents
knit_params

Extract knit parameters from a document
knitr-package

A general-purpose tool for dynamic report generation in R
knit_global

The global environment in which code chunks are evaluated
knit_params_yaml

Extract knit parameters from YAML text
image_uri

Encode an image file to a data URI
knit_theme

Syntax highlighting themes
knit_rd

Knit package documentation
opts_template

Template for creating reusable chunk options
render_html

Set or get output hooks for different output formats
knit_print

A custom printing function
knit_patterns

Patterns to match and extract R code in a document
plot_crop

Crop a plot (remove the edges) using PDFCrop or ImageMagick
partition_chunk

Partition chunk options from the code chunk body
rand_seed

An unevaluated expression to return .Random.seed if exists
extract_raw_output

Mark character strings as raw output that should not be converted
raw_block

Mark character strings as raw blocks in R Markdown
is_latex_output

Check the current input and output type
knit2pdf

Convert Rnw or Rrst files to PDF
knit2pandoc

Convert various input files to various output files using knit() and Pandoc
pandoc

A Pandoc wrapper to convert documents to other formats
knit2wp

Knit an R Markdown document and post it to WordPress
knit_child

Knit a child document
rocco

Knit R Markdown using the classic Docco style
rnw2pdf

Convert an Rnw document to PDF
set_header

Set the header information
stitch

Automatically create a report based on an R script and a template
wrap_rmd

Wrap long lines in Rmd files
spin_child

Spin a child R script
vignette_engines

Package vignette engines
sew

Wrap evaluated results for output
opts_hooks

Hooks for code chunk options
load_cache

Load the cache database of a code chunk
opts_chunk

Default and current chunk options
spin

Spin goat's hair into wool
set_parent

Specify the parent document of child documents
pat_rnw

Set regular expressions to read input documents
set_alias

Set aliases for chunk options
rst2pdf

A wrapper for rst2pdf
read_chunk

Read chunks from an external script
read_rforge

Read source code from R-Forge
write_bib

Generate BibTeX bibliography databases for R packages
opts_knit

Options for the knitr package
asis_output

Mark an R object with a special class
Sweave2knitr

Convert Sweave to knitr documents
all_patterns

All built-in patterns
cache_engines

Cache engines of other languages
all_labels

Get all chunk labels in a document
convert_chunk_header

Convert the in-header chunk option syntax to the in-body syntax
hook_pdfcrop

Built-in chunk hooks to extend knitr
combine_words

Combine multiple words into a single string
current_input

Query the current input filename
clean_cache

Clean cache files that are probably no longer needed
fig_chunk

Obtain the figure filenames for a chunk
fig_path

Path for figure files
hook_movecode

Some potentially useful document hooks
hook_ffmpeg_html

Hooks to create animations in HTML output
dep_auto

Build automatic dependencies among chunks
download_image

Download an image from the web and include it in a document
dep_prev

Make later chunks depend on previous chunks