• Stars
    star
    226
  • Rank 173,548 (Top 4 %)
  • Language
    R
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Getting Started in R -- Tinyverse Edition

Getting Started in R

An eight-page pdf guide for "Getting Started in R".

Objective

To create a short guide that gives a quick overview and introduction to R.

How?

  • Using a practical approach of showing how to do things immediately using realistic examples and a real life dataset.
  • Avoiding technical details where possible.
  • Making it fun and interesting.

For whom?

  • Beginners.
  • Data scientists, statisticians, programmers, ... who want to get a flavour of R.
  • Those who want a quick refresher guide to R.
  • The curious.

Outcome

  • After reading the guide, following the examples and doing exercises you will learn how to manipulate, visualise and summarise data.
  • Hopefully you will have the curiousity to learn more :)

Try it now!

  1. Clone this repo; or download the pdf and R code individually; or download the zip file !
  2. The repository and the zip file contain an RStudio Project file.
  3. Open the Project file, or Getting-Started-in-R.pdf, or the R code to get started.
  4. Enjoy :)

Origin

This is modified version of Getting-Started-in-R by Saghir Bashir, with a careful focus on dependency use which we refer to as The Tinyverse.

Thanks

A big thank you to the reviewers and contributors.

License

GPL-3

Authors

Saghir Bashir and Dirk Eddelbuettel

More Repositories

1

littler

A scripting and command-line front-end for GNU R
R
293
star
2

tint

Tint is not Tufte
R
259
star
3

mkl4deb

Adding the Intel MKL to a Debian / Ubuntu system via one simple script
Shell
204
star
4

r2u

CRAN as Ubuntu Binaries
R
199
star
5

binb

Binb is not Beamer
TeX
188
star
6

anytime

Anything to POSIXct or Date Converter
R
153
star
7

drat

Drat R Archive Template
HTML
148
star
8

pinp

Pinp Is Not PNAS -- Two-Column PDF Template
TeX
146
star
9

rinside

Seamless embedding of R in C++ programs
C++
130
star
10

rcppsimdjson

Rcpp Bindings for the 'simdjson' Header Library
C++
114
star
11

rquantlib

R interface to the QuantLib library
C++
111
star
12

linl

Linl Is Not Letter -- Markdown-based LaTeX Letter Template
TeX
110
star
13

digest

R package to create compact hash digests of R objects
C
108
star
14

rpushbullet

R interface to the awesome Pushbullet service
R
94
star
15

bh

R package providing Boost Header files
C++
80
star
16

crp

Archived copies of the CRAN Repo Policy
HTML
72
star
17

rprotobuf

R Interface to Protocol Buffers
C++
69
star
18

rcppannoy

Rcpp bindings for Annoy
C++
69
star
19

ctv-finance

CRAN Task View: Empirical Finance
R
55
star
20

samples-rmarkdown-metropolis

RMarkdown with Metropolis/Mtheme for Beamer
Makefile
52
star
21

nanotime

Nanosecond Resolution Time Functionality for R
R
52
star
22

rcppredis

R interface to Redis using the hiredis library
C
49
star
23

rcppexamples

Examples of using Rcpp to interface R and C++
C++
45
star
24

inline

Inline C, C++ or Fortran functions in R
R
40
star
25

tidycpp

Tidy C++ wrapping of the C API of R
C++
38
star
26

ctv-hpc

CRAN Task View: High-Performance Computing with R
R
38
star
27

rcppkalman

Kalman filtering via RcppArmadillo
MATLAB
35
star
28

pkgkitten

Create simple packages which pass R CMD check
R
33
star
29

rcpptoml

Rcpp Bindings to C++ parser for TOML files
C++
31
star
30

rcppgsl

Rcpp integration for GNU GSL vectors and matrices
TeX
30
star
31

rfoaas

R interface to FOAAS service
R
28
star
32

rcppcnpy

Rcpp bindings for NumPy files
C++
26
star
33

rvowpalwabbit

R interface to the Vowpal Wabbit
C++
24
star
34

rcppcctz

Rcpp interface to CCTZ library
C++
22
star
35

r-ci

CI for R at Travis, GitHub Actions, Azure Pipelines, ...
22
star
36

ttdo

Extend tinytest with diffobj
R
21
star
37

tinythemes

Lightweight Repackaging of 'Themes' for 'ggplot2'
R
20
star
38

rcppmsgpack

MsgPack Headers for R / msgpack.org[R]
C++
19
star
39

rcppfastfloat

Rcpp Bindings for the 'fastfloat' Header-Only Library
C++
19
star
40

rcppbdt

Rcpp bindings for Boost Date_Time
C++
17
star
41

docker-ubuntu-r

Docker images for R on Ubuntu
Shell
17
star
42

rcppstreams

A C++ DSEL for real-time event stream processing
C++
15
star
43

t4

Support repo for T^4 Video Lightning Talks
Shell
15
star
44

rticles-gallery

Preview of Templates in the rticles Package
R
14
star
45

dtts

Time-series functionality based on nanotime and data.table
R
14
star
46

rcppspdlog

Bundling of spdlog for use from R and Rcpp
C++
14
star
47

filter-journal-spam

spamassassin blocked-list to avoid traffic from predatory publishers
Makefile
13
star
48

tiledb-user2021

Repository for useR! 2021 TileDB Tutorial Helper Package
R
13
star
49

rcppde

Rcpp port of Differential Evolution
C++
13
star
50

rcppnloptexample

Rcpp Example for accessing NLopt
C++
12
star
51

ppa-rstudio

apt install rstudio rstudio-server quarto
R
12
star
52

prrd

Parallel Running of Reverse Depends
R
12
star
53

pgapack

A general-purpose, data-structure-neutral, and parallel genetic algorithm library
C
12
star
54

rcppdate

R package providing date C++ library header files
C++
11
star
55

lwplot

(Experimental but working) LightWeight Plot / Leland Wilkinson Plot -- a ggplot2 2.1.0 fork aiming for lighter weight
R
11
star
56

rcppziggurat

Rcpp bindings for different Ziggurat RNG implementations
C++
11
star
57

pkg-fonts-fira

(Unofficial) Debian packaging for Mozilla Fira fonts
Makefile
11
star
58

asioheaders

R package providing Asio C++ library header files
C++
11
star
59

td

R interface to 'twelvedata' API
R
11
star
60

rapiserialize

Serialization from the C API for R
C++
10
star
61

minm

Minm Is Not Meta: One way to get several RMarkdown-using packages
10
star
62

rapidatetime

Datetime functionality from the C API for R
C
10
star
63

samples-uzuerich-2017-06

Some Examples for Rcpp Workshop
9
star
64

rcppxts

Rcpp interface to xts objects
C++
9
star
65

rcppapt

Rcpp Interface to the APT Package Manager
C++
9
star
66

dang

A collection of utility functions for R
R
8
star
67

samplecode

Example code for talks or workshops
HTML
8
star
68

earthmovdist

Earth Mover's Distance for R via the Emd-L1 library
C++
8
star
69

spotifytop50us

Visualize Most Popular Songs from the Top50
R
8
star
70

rcppfastad

Rcpp Bindings to FastAD Automatic Differentiation
C++
8
star
71

rcpputs

Rcpp bindings for algorithms for unevenly spaced time series
C++
8
star
72

random

R package for true random numbers from random.org
R
8
star
73

dieharder-rgb

Random number generator tester
C
7
star
74

beancounter

Stock Portfolio Performance Tool
Perl
7
star
75

gcbd

R package for GPU/CPU benchmarking on Debian-based systems
R
7
star
76

rdieharder

R interface to the Dieharder RNG test suite
C
7
star
77

ldlasb

Lies, Damned Lies, and Selective Benchmarks
C++
6
star
78

user2022-r-core-panel

useR! 2022 R Core Keynote and Panel
6
star
79

r-travis

Tools for using R with Travis, GitHub Actions and other CI backends
Shell
6
star
80

docker-debian-r

Docker image for R on Debian
Shell
6
star
81

dieharder

C
6
star
82

rf2

Iteration Two of RinFinance.com
5
star
83

rcpp_comparison_convolution

Rcpp versus C on the Standard Convolution Example
R
5
star
84

rbenchmark

Benchmarking routine for R
R
5
star
85

safy

Show the Global Environment Some Appreciation
R
5
star
86

snap-r-base

Snapcraft for R
R
5
star
87

pkg-latex-metropolis

[deprecated as Metropolis is now in TeXLive and hence Debian] (Unofficial) Debian packaging for Metropolis theme for Beamer
TeX
5
star
88

sanitizers

Sample R package with C/C++ code to trigger Address and Undefined Behaviour Sanitizers
C++
5
star
89

stackoverflow

Grabbag repo collecting some answers I posted. If only I had started this repo a decade ago...
HTML
5
star
90

data-examples

Unpacked data sets with Gapminder, Titanic and more
R
4
star
91

rmsfact

Amazing Random Facts About the World's Greatest Hacker
R
4
star
92

rocker-tiledb

Unofficial Development Docker files for R and TileDB
Makefile
4
star
93

arch

Arrow R and C Helpers
C
4
star
94

RcppInt64

Rcpp-based helper functions to transfer int64 and nanotime values back and forth
C++
4
star
95

gaussfacts

The Greatest Mathematician since Antiquity
R
4
star
96

pkg-fonts-jetbrains-mono

(Unofficial) Debian packaging for Jetbrains Mono fonts
Makefile
4
star
97

pkg-fonts-plex

(Unofficial) Debian packaging for IBM Plex fonts
Makefile
4
star
98

drr35

Temporary repository for Debian packages built with R 3.5.0
3
star
99

docker-swc

Docker image for Software Carpentry
3
star
100

crc32c

R Package for crc32c with hardware-acceleration and software fallback
C++
3
star