Learn R Programming

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

knitr (version 1.45)

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,070,367

Version

1.45

License

GPL

Maintainer

Yihui Xie

Last Published

October 30th, 2023

Functions in knitr (1.45)

dep_auto

Build automatic dependencies among chunks
imgur_upload

Upload an image to imgur.com
knit_global

The global environment in which code chunks are evaluated
knit2pandoc

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

Convert Rnw or Rrst files to PDF
knit_patterns

Patterns to match and extract R code in a document
fig_path

Path for figure files
knit_filter

Spell check filter for source documents
include_url

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

Wrap code using the inline R expression syntax
is_low_change

Compare two recorded plots
knit_print

A custom printing function
opts_hooks

Hooks for code chunk options
render_html

Set or get output hooks for different output formats
opts_template

Template for creating reusable chunk options
knit

Knit a document
image_uri

Encode an image file to a data URI
knit2wp

Knit an R Markdown document and post it to WordPress
dep_prev

Make later chunks depend on previous chunks
load_cache

Load the cache database of a code chunk
knit_child

Knit a child document
partition_chunk

Partition chunk options from the code chunk body
knit_meta

Metadata about objects to be printed
knit2html

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

Set regular expressions to read input documents
opts_chunk

Default and current chunk options
knit_hooks

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

Extract knit parameters from a document
include_graphics

Embed external images in knitr documents
set_header

Set the header information
opts_knit

Options for the knitr package
knit_watch

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

Create tables in LaTeX, HTML, Markdown and reStructuredText
set_parent

Specify the parent document of child documents
knit_expand

A simple macro preprocessor for templating purposes
knit_params_yaml

Extract knit parameters from YAML text
plot_crop

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

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

Spin a child R script
write_bib

Generate BibTeX bibliography databases for R packages
raw_block

Mark character strings as raw blocks in R Markdown
knit_rd

Knit package documentation
knit_engines

Engines of other languages
rocco

Knit R Markdown using the classic Docco style
rnw2pdf

Convert an Rnw document to PDF
sew

Wrap evaluated results for output
extract_raw_output

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

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

Syntax highlighting themes
knit_code

The code manager to manage code in all chunks
read_rforge

Read source code from R-Forge
knit_exit

Exit knitting early
read_chunk

Read chunks from an external script
knitr-package

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

Check the current input and output type
rst2pdf

A wrapper for rst2pdf
vignette_engines

Package vignette engines
set_alias

Set aliases for chunk options
pandoc

A Pandoc wrapper to convert documents to other formats
wrap_rmd

Wrap long lines in Rmd files
spin

Spin goat's hair into wool
combine_words

Combine multiple words into a single string
current_input

Query the current input filename
convert_chunk_header

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

Clean cache files that are probably no longer needed
asis_output

Mark an R object with a special class
hook_pdfcrop

Built-in chunk hooks to extend knitr
cache_engines

Cache engines of other languages
Sweave2knitr

Convert Sweave to knitr documents
all_labels

Get all chunk labels in a document
hook_ffmpeg_html

Hooks to create animations in HTML output
hook_plot_html

Default plot hooks for different output formats
fig_chunk

Obtain the figure filenames for a chunk
download_image

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

All built-in patterns
engine_output

An output wrapper for language engine output
hook_movecode

Some potentially useful document hooks