Datasets.load: Difference between revisions

Content deleted Content added
update URL, as re-retrieved
Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit
Retargeted section; removed categories
Tag: Redirect target changed
 
(38 intermediate revisions by 8 users not shown)
Line 1:
#REDIRECT [[R package#Other packages]]
{{Infobox software
| title = datasets.load
| name = datasets.load
| logo =
| logo caption =
| screenshot = Datasets.load.png
| caption = datasets.load GUI searching and loading datasets
| collapsible =
| author = [[Bastiaan Quast]]
| developer =
| released = {{Start date|2016|12|14|df=yes}}
| discontinued =
| latest release version = 1.0.0
| latest release date = {{Start date and age|2019|12|12|df=yes}}
| latest preview version =
| latest preview date =
| programming language = [[R (programming language)|R]]
| operating system =
| platform =
| size = 530.8 kB (v. 1.0.0)
| language =
| language count =
| language footnote =
| genre =
| license = [[GPL v3]]
| alexa =
| website = {{URL|https://cran.r-project.org/}}
}}
'''datasets.load''' is an R package and [[RStudio]] plugin, that provides a both [[Graphical User Interface]] (GUI) as well as a [[Command Line Interface]] for loading datasets. Normally, R only makes datasets of loaded packages visible, '''datasets.load''' shows the list of all installed datasets on the local library, including datasets included with packages that haven't been loaded. It is one of the top 10% of most downloaded R packages.
 
{{R from merge}}
== R datasets ==
{{R to section}}
R functionality is extendible using extensions call R packages. The central place to store package is the Central R Archive network (CRAN). From CRAN, R packages can be installed using the command:
install.packages()
Once installed, R packages can be loaded using the command:
library()
After a package has been loaded, objects available from the package - such as functions and datasets - can be accessed.
 
The available datasets can listed using the command:
data()
However, datasets from packages that are not loaded, are not listed. As a result, many R users have access to datasets on their local install that are never used. The '''datasets.load''' packages addresses this by listed all datasets that are in any packages installed (loaded or not loaded).
 
== Usage ==
[[File:Datasets.load.webm|thumb|datasets.load demo]]
 
A video demonstrating the GUI usage is available via the thumbnail on the right and on [https://www.youtube.com/watch?v=dl_bYlDLydI YouTube].
 
The usage of '''datasets.load''''s [[Command Line Interface]] is demonstrated in the code snippet below.
 
<source lang="rsplus">
> # install the datasets.load package
> install.packages('datasets.load')
 
> # load the datasets.load package
> library(datasets.load)
 
> # list the objects in the package (all functions)
> ls("package:datasets.load")
[1] "alldata" "browseDatasets" "datasets" "datasets.load" "getDatasetInfo" "printDatasets"
[7] "promptDatasets"
 
> # show all datasets (in a new window)
> datasets()
</source>
 
 
== Functionality ==
The basic functionality of '''datasets.load''' is to expose all installed datasets to the user, including those in packages that are not loaded. There is a [[Command Line Interface]] which can be user from any R terminal.
 
In addition to this, there is also a [[Graphical User Interface]] for the RStudio [[Integrated Development Environment]], using [[RStudio#Addins|RStudio Addins]].
 
== Reception ==
The initial release of version 0.1.0 took place in December 2016, and averaged a download rate of 1,000 times per month, from the RStudio servers alone. With the release of version 0.3.0 in 2018, the download rate increased to 2,000 times per month, putting the package in the 9th percentile of most popular R packages.<ref>{{Cite web|url=https://github.com/bquast/datasets.load/releases/tag/0.3.0|title=bquast/datasets.load|website=GitHub|language=en|access-date=2018-09-16}}</ref> The package was reviewed in the 2017 article "R Packages worth a look" on Data Analytics & R<ref>{{Cite news|url=https://advanceddataanalytics.net/2017/01/05/r-packages-worth-a-look-667/|title=R Packages worth a look|last=Laux|first=Michael|date=2017-01-05|work=Data Analytics & R|access-date=2020-01-03|url-status=live|archive-url=https://web.archive.org/web/20200103104538/https://analytixon.com/2017/01/05/r-packages-worth-a-look-667/|archive-date=2020-01-03|language=en-US}}</ref>, which further increased usage. It is also frequently preinstalled on university computers<ref>{{Cite web|url=https://wiki.carleton.edu/display/itskb/R+packages+installed|title=R packages installed - ITS - Carlpedia - Carleton College Wiki|last=|first=|date=|website=wiki.carleton.edu|url-status=live|archive-url=https://web.archive.org/web/20200103104913/https://wiki.carleton.edu/display/itskb/R+packages+installed|archive-date=2020-01-03|access-date=2020-01-03}}</ref>, in order to help make R more accessible to students.
 
The RStudio CRAN mirror download logs
<ref>{{cite web|title=RStudio CRAN logs|url=http://cran-logs.rstudio.com/}}</ref> show that the package is downloaded on average about 2000 times per month from those servers
<ref>{{cite web|title=CRANlogs datasets.load package|url=https://cranlogs.r-pkg.org/badges/datasets.load}}</ref>, with a total of over 30,000 downloads since the first release
<ref>{{cite web|title=CRANlogs datasets.load package|url=https://cranlogs.r-pkg.org/badges/grand-total/datasets.load}}</ref>, according to RDocumentation.org, this puts the package in the 9th percentile of most popular R packages
<ref>{{cite web|title=RDocumentation rnn|url=https://www.rdocumentation.org/packages/datasets.load}}</ref>.
 
== References ==
{{reflist}}
 
==External links==
*[https://github.com/bquast/datasets.load Repository] on [[GitHub]]
*[https://cran.r-project.org/package=datasets.load datasets.load package] on [[R (programming language)#Packages|CRAN]]
 
[[Category:Deep learning]]
[[Category:Free science software]]
[[Category:Free R (programming language) software]]
[[Category:R (programming language)]]
[[Category:2016 software]]
[[Category:Articles with example R code]]