El libro ha sido diseñado teniendo en cuenta las necesidades de quienes se inician en esta área temática sin conocimientos previos. Está pensado como libro de texto para estudiantes de pregrado y posgrado. Sin embargo, también puede ser utilizado por investigadores y profesionales. El texto introduce los conceptos del lenguaje de programación R de forma clara y permite al lector utilizarlos para aplicar la ciencia de datos y el aprendizaje automático a la resolución de problemas del mundo real. Cada capítulo de este libro contiene múltiples ejercicios de programación y ejemplos que mejoran la comprensión del tema.