We will use the devtools package to facilitate package development. Devtools and my package can be installed with the following commands, and both could be loaded with library command.
library(devtools)
# load_all()
devtools::install_github("zhengdong91/hw8")
#> Using github PAT from envvar GITHUB_PAT
#> Downloading GitHub repo zhengdong91/hw8@master
#> Installing hw8
#> "G:/R/R-32~1.2/bin/x64/R" --no-site-file --no-environ --no-save \
#> --no-restore CMD INSTALL \
#> "C:/Users/ZhengD/AppData/Local/Temp/RtmpmSH8OS/devtools4e181d42f47/zhengdong91-hw8-06da6a9" \
#> --library="G:/R/R-3.2.2/library" --install-tests
library(hw8)
library(gapminder)
Top20GdpPercap(2002)
| country | gdpPercap| |:-----------------|----------:| | Norway | 44683.98| | United States | 39097.10| | Singapore | 36023.11| | Kuwait | 35110.11| | Switzerland | 34480.96| | Ireland | 34077.05| | Netherlands | 33724.76| | Canada | 33328.97| | Austria | 32417.61| | Denmark | 32166.50| | Iceland | 31163.20| | Australia | 30687.75| | Belgium | 30485.88| | Hong Kong, China | 30209.02| | Germany | 30035.80| | United Kingdom | 29479.00| | Sweden | 29341.63| | France | 28926.03| | Japan | 28604.59| | Finland | 28204.59|
qdiff1(gapminder$lifeExp, probs = c(0.25, 0.75))
#> [1] 22.6475
qdiff1(gapminder$lifeExp, probs = c(0, 1))
#> [1] 59.004
freq_out(iris$Species)
#> Source: local data frame [3 x 2]
#>
#> x n
#> (fctr) (int)
#> 1 setosa 50
#> 2 versicolor 50
#> 3 virginica 50
a <- factor(c("character", "hits", "your", "eyeballs"))
b <- factor(c("but", "integer", "where it", "counts"))
fbind(a, b)
#> [1] character hits your eyeballs but integer where it
#> [8] counts
#> Levels: but character counts eyeballs hits integer where it your
There are four functions in the package, we designed Quantiles and Top20GdpPercap functions to deal with the gapminder dataset, Quantiles return the difference of a numeric variable, and Top20GdpPercap return the top 20 GdpPercap countries in a particular year. I also inplemented two functions fbind and freq_out Jenny shared with us in the classes as a practice.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.