CRAN Task Views

CRAN task views aim to provide guidance which packages on CRAN are relevant for tasks related to a certain topic. They give a brief overview of the included packages which can also be automatically installed using the ctv package. The views are intended to have a sharp focus so that it is sufficiently clear which packages should be included (or excluded) - and they are not meant to endorse the "best" packages for a given task.

To automatically install the views, the ctv package needs to be installed, e.g., via
and then the views can be installed via install.views or update.views (where the latter only installs those packages are not installed and up-to-date), e.g.,
To query information about a particular task view on CRAN from within R or to obtain the list of all task views available, respectively, the following commands are provided:

The resources available from the CRAN Task View Initiative provide further information on how to contribute to existing task views and how to propose new task views.


ActuarialScience Actuarial Science
Agriculture Agricultural Science
Bayesian Bayesian Inference
CausalInference Causal Inference
ChemPhys Chemometrics and Computational Physics
ClinicalTrials Clinical Trial Design, Monitoring, and Analysis
Cluster Cluster Analysis & Finite Mixture Models
Databases Databases with R
DifferentialEquations Differential Equations
Distributions Probability Distributions
Econometrics Econometrics
Environmetrics Analysis of Ecological and Environmental Data
Epidemiology Epidemiology
ExperimentalDesign Design of Experiments (DoE) & Analysis of Experimental Data
ExtremeValue Extreme Value Analysis
Finance Empirical Finance
FunctionalData Functional Data Analysis
GraphicalModels Graphical Models
HighPerformanceComputing High-Performance and Parallel Computing with R
Hydrology Hydrological Data and Modeling
MachineLearning Machine Learning & Statistical Learning
MedicalImaging Medical Image Analysis
MetaAnalysis Meta-Analysis
MissingData Missing Data
MixedModels Mixed, Multilevel, and Hierarchical Models in R
ModelDeployment Model Deployment with R
NaturalLanguageProcessing Natural Language Processing
NumericalMathematics Numerical Mathematics
OfficialStatistics Official Statistics & Survey Statistics
Omics Genomics, Proteomics, Metabolomics, Transcriptomics, and Other Omics
Optimization Optimization and Mathematical Programming
Pharmacokinetics Analysis of Pharmacokinetic Data
Phylogenetics Phylogenetics
Psychometrics Psychometric Models and Methods
ReproducibleResearch Reproducible Research
Robust Robust Statistical Methods
Spatial Analysis of Spatial Data
SpatioTemporal Handling and Analyzing Spatio-Temporal Data
SportsAnalytics Sports Analytics
Survival Survival Analysis
TeachingStatistics Teaching Statistics
TimeSeries Time Series Analysis
Tracking Processing and Analysis of Tracking Data
WebTechnologies Web Technologies and Services