getXKCD: Display your favorite XKCD comic in R

Description Usage Arguments Details Value References Examples

View source: R/getXKCD.R

Description

This function fetches a XKCD comic strip (randomly or by number) and displays it on screen.

Usage

1
getXKCD(which = "current", display = TRUE, html = FALSE, saveImg = FALSE)

Arguments

which

string: either "current" or "random"; or a number indicating the specific strip.

display

logical; TRUE (default) if you like to display the strip on the screen.

html

logical; TRUE if you like to open the XKCD web page for the selected comic in your browser: if TRUE it sets display and saveImg arguments to FALSE. Default FALSE.

saveImg

logical; TRUE if you want to save image in the current directory. Default FALSE.

Details

Old R versions may have problems accessing HTTPS URLs such as those used on the XKCD website. In case the default method of download.file fails, alternatives will be tried. For the best chance to succeed, ensure that the command line tools "wget" and "curl" as well as the "RCurl" package are installed.

Value

a list containing the following fields:

References

https://xkcd.com/license.html

Examples

1
2
library("RXKCD")
significant <- getXKCD(882, display=FALSE)

RXKCD documentation built on Feb. 24, 2020, 9:07 a.m.