Common algorithms are linear/logistic regression, decision trees, random forest, k-means clustering, PCA, neural networks. Packages like caret provide an interface to train & tune models. Other useful packages are ranger, keras, mlr, h2o, nnet and tensorflow.