Data Science Prelim

0.0(0)
Studied by 9 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/38

flashcard set

Earn XP

Last updated 2:28 AM on 2/25/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

39 Terms

1
New cards
Data Analytics
It is a combination of processes to extract information from datasets
2
New cards
Data Analytics Process
Business Problem > Data Acquisition > Data Wrangling > Exploratory Data Analysis (EDA) > Data Exploration > Conclusion or prediction > Communication
3
New cards
Data acquisitions
Its goals are to collect data from various data sources, web server logs, and scrape through database
4
New cards
Data wrangling
It is the most challenging phase and takes up 70% of the the Data Scientist's time.
5
New cards
Exploratory Data Analysis’ four section
Approach, Focus, Assumption, and EDA Techniques: Quantitative or Graphical
6
New cards
EDA’s Approach
EDA approach studies the data to recommend suitable models that fit the data.
7
New cards
EDA’s Focus
The focus is on data; its structure, outliers, and models suggested by the data.
8
New cards
EDA’s Assumption
EDA techniques make minimal or no assumptions. They present and show all the underlying data without any data loss.
9
New cards
EDA Techniques: Quantitative Technique
Provides numeric outputs for the inputted data.
10
New cards
EDA Techniques: Graphical Technique
Uses statistical functions for graphical output.
11
New cards
Histograms and Scatterplots
The two popular graphical techniques to depict data.
12
New cards
Histograms
Graphically summarize the distribution of a univariable dataset.
13
New cards
Scatter plots
Represents relationship between two variables
14
New cards
Conclusion or Prediction
This step involves reaching a conclusion and making predictions based on the data analysis.
15
New cards
Hypothesis
It is used to establish the relationship between dependent and independent variables.
16
New cards
Hypothesis Testing Process
Choosing the training and test dataset, and evaluating term with the null and alternative hypothesis.
17
New cards
Null Hypothesis
Proposed model does not predict better than the existing model
18
New cards
Alternative Hypothesis
Proposed model predicts better than the existing model
19
New cards
Communication
The last step of the data analysis is communication, where the analyzed data is formally presented to stakeholders
20
New cards
Data Visualization
Techniques are used for effective communication of data.
21
New cards
Forms of Data analysis presentations:
* Visual Graphs
* Plotting maps
* Reports
* Whitepaper reports
* PowerPoint Presentations
22
New cards
Plotting
is a data visualization technique used to represent underlying data through graphics.
23
New cards
plotting technique is used for continuous data
Line chart and Histograms
24
New cards
The main machine learning library for Python
Scikit-learn
25
New cards
Data Wrangling
Includes data transformation, merging, aggregation, group by operation and reshaping
26
New cards
Median
Measure of central tendency is used to catch outlier in the data
27
New cards
Training dataset
The proposed model is built on the training dataset in hypothesis testing.
28
New cards
Beautiful soup library
Used for Web Scraping, mainly used in the data acquisition
29
New cards
Data Scientist’s roles
* Ask the right questions
* Understand data structure
* Interpret and wrangle data
* Apply statistical and mathematical methods
* Visualize data and communicate with stakeholders
* Work as a team player
30
New cards
**3 Vs of Big Data**
Volume, Velocity, and Variety
31
New cards
Principles of Computational Thinking
Decomposition, Abstraction, Pattern Recognition, and Algorithm Design
32
New cards
Decomposition
This is the breaking down a complex problem or \n system into smaller, more easily solved parts.
33
New cards
Abstraction
Identifying the general principles that generate these \n patterns. Allows us to create a general idea of what the \n problem is and how to solve it
34
New cards
Pattern Recognition
Observing patterns, trends, and regularities in \n data.
35
New cards
Algorithm Design
Developing the step by step instructions for solving this and similar problems.
36
New cards
Computational Thinking
A problem solving process that includes a number of characteristics and dispositions.
37
New cards
Descriptive
Study a dataset to decipher the details
38
New cards
Predictive
Create a model based on existing information to predict outcome and behavior
39
New cards
Prescriptive
Suggest actions for a given situation using the collected information