Data Science from Scratch- First Principles with Python - Joel Grus
Data Science from Scratch: First Principles with Python é um livro que te guia através dos fundamentos da ciência de dados utilizando a linguagem de programação Python. O autor, Joel Grus, é um cientista de dados experiente que compartilha seus conhecimentos de forma clara e acessível.
O livro começa com uma introdução aos princípios básicos da programação em Python, incluindo tipos de dados, operadores e estruturas de controle de fluxo. Em seguida, o autor apresenta as bibliotecas mais importantes para a ciência de dados em Python, como NumPy, Pandas e Matplotlib.
A partir daí, o livro aborda tópicos mais avançados, como análise de dados, visualização de dados, aprendizado de máquina e processamento de linguagem natural. O autor apresenta exemplos práticos de cada conceito, mostrando como aplicá-los em problemas do mundo real.
O livro também inclui capítulos sobre técnicas de limpeza de dados e de mineração de dados, que são fundamentais para quem trabalha com ciência de dados. O autor explica como lidar com dados ausentes, duplicados e inconsistentes, além de apresentar técnicas de transformação de dados e de seleção de recursos.
Um dos aspectos mais interessantes do livro é que ele é escrito em Python, o que significa que você pode acompanhar os exemplos e exercícios diretamente no seu computador. O autor fornece código-fonte completo para cada exemplo e exercício, permitindo que você pratique e experimente por conta própria.
Além disso, o livro é repleto de dicas e truques úteis para quem está começando na ciência de dados. O autor compartilha sua experiência pessoal e oferece conselhos práticos sobre como lidar com problemas comuns, como lidar com grandes conjuntos de dados e como escolher as melhores técnicas de modelagem.
Em resumo, Data Science from Scratch: First Principles with Python é um livro indispensável para quem quer aprender ciência de dados. O autor apresenta os conceitos de forma clara e acessível, com exemplos práticos e exercícios que permitem que você pratique e experimente por conta própria. Se você está procurando um guia completo e prático para a ciência de dados em Python, este livro é uma escolha excelente.