- Julia for Data Science
- Anshul Joshi
- 275字
- 2021-07-08 11:49:37
Chapter 3. Data Exploration
When we first receive a dataset, most of the times we only know what it is related to—an overview that is not enough to start applying algorithms or create models on it. Data exploration is of paramount importance in data science. It is the necessary process prior to creating a model because it gives a highlight of the dataset and definitely makes clear the path to achieving our objectives. Data exploration familiarizes the data scientist with the data and helps to know what general hypothesis we can infer from the dataset. So, we can say it is a process of extracting some information from the dataset, not knowing beforehand what to look for.
In this chapter, we will study:
- Sampling, population, and weight vectors
- Inferring column types
- Summary of a dataset
- Scalar statistics
- Measures of variation
- Data exploration using visualizations
Data exploration involves descriptive statistics. Descriptive statistics is a field of data analysis that finds out patterns by meaningfully summarizing data. This may not lead to the exact results or the model that we intend to build, but it definitely helps to understand the data. Suppose there are 10 million people in New Delhi and if we calculate the mean of the heights of 1,000 people taken at random living there, it wouldn't be the average height of the people of New Delhi, but it would definitely give an idea.
Julia can effectively be used for data exploration. Julia provides a package called StatsBase.jl
, which contains the necessary functions for statistics. We would presume throughout the chapter that you have added the package:
julia> Pkg.update() julia> Pkg.add("StatsBase")
- HornetQ Messaging Developer’s Guide
- Web程序設計及應用
- Spring 5.0 By Example
- Interactive Data Visualization with Python
- Python程序設計(第3版)
- Python Game Programming By Example
- 面向對象程序設計(Java版)
- PLC編程及應用實戰
- 微信小程序開發解析
- Mastering Python Networking
- OpenResty完全開發指南:構建百萬級別并發的Web應用
- Buildbox 2.x Game Development
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Python函數式編程(第2版)
- C語言程序設計實踐