Getting Started with Haskell Data Analysis
Put your Haskell skills to work and generate publication-ready visualizations in no time at all Key Features Take your data analysis skills to the next level using the power of Haskell Understand regression analysis, perform multivariate regression, and untangle different cluster varieties Create pu...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Packt Publishing
2018.
|
Edición: | 1st edition |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631853206719 |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright and Credits
- Packt Upsell
- Contributors
- Table of Contents
- Preface
- Chapter 1: Descriptive Statistics
- The CSV library - working with CSV files
- Data range
- Data mean and standard deviation
- Data median
- Data mode
- Summary
- Chapter 2: SQLite3
- SQLite3 command line
- Working with SQLite3 and Haskell
- Slices of data
- Working with SQLite3 and descriptive statistics
- Summary
- Chapter 3: Regular Expressions
- Dots and pipes
- Atom and Atom modifiers
- Character classes
- Regular expressions in CSV files
- SQLite3 and regular expressions
- Summary
- Chapter 4: Visualizations
- Line plots of a single variable
- Plotting a moving average
- Creating publication-ready plots
- Feature scaling
- Scatter plots
- Summary
- Chapter 5: Kernel Density Estimation
- The central limit theorem
- Normal distribution
- Introducing kernel density estimation
- Application of the KDE
- Summary
- Chapter 6: Course Review
- Converting CSV variation files into SQLite3
- Using SQLite3 SELECT and the DescriptiveStats module for descriptive statistics
- Creating compelling visualizations using EasyPlot
- Reintroducing kernel density estimation
- Summary
- Other Books You May Enjoy
- Index.