Study Learn Grow
Getting Started With Haskell Data Analysis

Getting Started With Haskell Data Analysis


Put your Haskell skills to work and generate publication-ready visualizations in no time at all.

Overview

Description
Put your Haskell skills to work and generate publication-ready visualizations in no time at all.

Data analysis is part computer science and part statistics. An important part of data analysis is validating your assumptions with real-world data to see if there is a pattern, or a particular user behavior that you can validate. This video course will help you get up to speed with the basics of data analysis and approaches in the Haskell language. You'll learn about statistical computing, file formats (CSV and SQLite3), descriptive statistics, charts, and onto more advanced concepts like understanding the importance of normal distribution. Whilst mathematics is a big part of data analysis, we’ve tried to keep this course simple and approachable so that you can apply what you learn to the real world.

About the Author

James Church lives in Clarksville, Tennessee, United States, where he enjoys teaching, programming, and playing board games with his wife, Michelle. He is an assistant professor of computer science at Austin Peay State University. He has consulted for various companies and a chemical laboratory for the purpose of performing data analysis work. James is the author of Learning Haskell Data Analysis.
Basic knowledge
It’s not a programming course, and a basic understanding of the Haskell language is expected

Course Information

It’s not a programming course, and a basic understanding of the Haskell language is expected

What will you learn
Learn to parse a CSV file and read data into the Haskell environment
Create Haskell functions for the common descriptive statistics functions that you already know about: range, mean, median, mode, and standard deviation
Learn to create a SQLite3 database using an existing CSV file
Learn the versatility of the SELECT query for slicing data into smaller chunks
Learn to craft regular expressions through simple examples
Learn to apply regular expressions in large-scale datasets using both CSV files and SQLite3 files
Understand the formula for normal distribution and how the parameters affect the shape of the distribution
Learn to create a kernel density estimator visualization, which is an application of normal distribution

Who this course is for:
The video would appeal to programmers who want to learn the basics of Haskell and Functional Programming.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs