plot_downloads: Plot download count of CRAN packages.

Description Usage Arguments Value Examples

View source: R/plot_downloads.R

Description

This function uses API of CRAN Logs to scrap the download logs of the packages and then plots the data. It works on objects of class character (vector), deepdep, package_dependencies and package_downloads.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
plot_downloads(x, ...)

## Default S3 method:
plot_downloads(x, ...)

## S3 method for class 'deepdep'
plot_downloads(x, from = Sys.Date() - 365, to = Sys.Date(), ...)

## S3 method for class 'package_dependencies'
plot_downloads(x, from = Sys.Date() - 365, to = Sys.Date(), ...)

## S3 method for class 'package_downloads'
plot_downloads(x, from = Sys.Date() - 365, to = Sys.Date(), ...)

## S3 method for class 'character'
plot_downloads(x, from = Sys.Date() - 365, to = Sys.Date(), ...)

Arguments

x

A character vector. Names of the packages that are on CRAN.

...

Ignored.

from

A Date class object. From which date plot the data. By default it's one year back.

to

A Date class object. To which date plot the data. By default it's now.

Value

A ggplot2 class object.

Examples

1
2
3
4
5
6
library(deepdep)

plot_downloads("htmltools")

dd <- deepdep("ggplot2")
plot_downloads(dd)

deepdep documentation built on Dec. 20, 2021, 5:08 p.m.