Learn R Programming

randquotes

https://cranlogs.r-pkg.org/badges/grand-total/randquotes

Description

This package connects to the site http://quotesondesign.com/ that uses the WordPress JSON REST API to provide a way for you to grab quotes.

Overview

This package contains the following function: randquote() that fetches a random quote and returns a dataframe along with the author name and link to the quote.

Installation

The stable version of randquotes can be installed from CRAN:

install.packages("randquotes")

And the development version can be installed from github:

devtools::install_github("amrrs/randquotes")

Note

This package fetches data from API hence an active internet connection is required for this package to function.

Current Version

library(randquotes)

# current verison
packageVersion("randquotes")
## [1] '0.1.0'

Usage

Get Random Quote

library(randquotes)

randquote()
##     id                                                      quote                                       link
## 1 1502 <p>When is the last time you saw a Lamborghini sale?</p>\n https://quotesondesign.com/chris-campbell/
##           author
## 1 Chris Campbell

Get only the Quote

Sometimes you may not be interested in getting a dataframe that has ID and link, so this function randquote_simple() outputs only the quote with author name.

library(randquotes)

cat(randquotes::randquote_simple())
## When is the last time you saw a Lamborghini sale?
## -Chris Campbell

Courtesy

This R package is powered by Quotes on Design API

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Copy Link

Version

Install

install.packages('randquotes')

Monthly Downloads

119

Version

0.1.1

License

AGPL

Issues

Pull Requests

Stars

Forks

Last Published

October 25th, 2019

Functions in randquotes (0.1.1)

unescape_html

Tidy up HTML text string
randquotes

Get Random Quotes from Quotes on Design API
randquote

Get Random Quotes
randquote_simple

Minimal version of getting random quotes (only quote and author)