Julia é uma linguagem acessível e bastante eficiente que faz dela uma das preferidas para ciência de dados. Tem o intuito de ser tão fácil de usar quanto as linguagens R e Python, porém com a mesma velocidade e eficiência de C e Fortran.
No primeiro livro da série Aprendendo Julia, introduzimos os conceitos básicos e as principais sintaxes da linguagem de programação através de exemplos e trechos de código.
Neste segundo e-book vamos apresentar a biblioteca DataFrames.jl, fundamental para a manipulação de dados tabulares de forma eficiente em Julia. Veremos alguns conceitos de Data Science, como a estratégia de Split-Apply-Combine, com exemplos práticos e trechos de código.
Serão abordados no livro os seguintes tópicos:
– Introdução e Instalação da biblioteca– Criando DataFrames (por colunas e por linhas)– Importando e exportando dados (csv, ods, stream http)– Analisando DataFrames– Manipulando DataFrames– Joins ao estilo de banco de dados– Groupby e a estratégia de Split-Apply-Combine– Redimensionando DataFrames– Ordenando DataFrames