Ir para o conteúdo principal

Livros

Estude estatística, programação ou ciência de dados com as recomendações da Enigma.

An Introduction to Statistical Learning

An Introduction to Statistica Learning (Gareth James, Daniela Witten, Trevor Hastie e Robert Tibshirani) apresenta algumas das mais importantes técnicas de modelagem e predição. Este livro inclue tópicos como regressão linear, classificação, métodos de reamostragem, métodos baseados em arvóres. O livro é disponibilizado gratuitamente em https://www.statlearning.com/ para a linguagem de programação Python ou R.

Tidy Modeling with R

Este livro ensina a utilizar o pacote framework tidymodels, uma coleção de pacotes na linguagem de programação R para modelagem e machine learning. Além disto, este livro terá como objetivo também ensinar como manter boas metodologias e práticas estatística durante a modelagem.

R for Data Science

R for Data Science (Hadley Wickham, 2017) ensina utilizar os principais pacotes para manipulação, processamento, limpeza e visualização de dados para a linguagem de programação R. Introduz também tópicos mais avançados como o pacote Arrow.

Você irá aprender:

  • Manipulação, limpeza e processamento de dados com todo o ecossistema tidyverse.
  • Visualização de dados básica e avançada com o pacote ggplot.

Python for Data Analysis

Python for Data Analysis (Wes Mckinney, 2012) está preocupado com toda a parte de manipulação, processamento e limpeza de dados utilizando a lingaugem Python. Ainda, pode ser considerado como uma introdução à computação científica em Python, fazendo uso de bibliotecas que tem isso como objetivo.

Neste livro você irá aprender:

  • O básico e avançado da biblioteca Numpy para computação científica em Python.
  • Manipulação, limpeza e processamento de dados com a biblioteca Pandas.
  • Visualização de dados utilizando as bibliotecas Seaborn e Matplotlib.

Beej’s Guide to C Programming

Este livro introduz C, uma das linguagens de programação mais utilizadas e conhecidas, além de ter inspirado tantas outras. O livro está disponível em https://beej.us/guide/bgc/html/split/

Advanced R

Advanced R (Hadley Wickham) apresenta ferramentas e técnicas úteis para resolver diversos problemas com a linguagem de programação R. Este livro serve para programadores iniciantes e intermediários na linguagem R, além de de mostrar os detalhes da linguagem R para programadores de outras linguagens de programação.

Neste livro você aprendera:

  • Os fundamentos do R, incluindo tipos de dados e funções;
  • Utilização do paradigma funcional para resolução de problemas;
  • Metaprogramação.