Skip to content

Commit

Permalink
Update to Video Links
Browse files Browse the repository at this point in the history
  • Loading branch information
APMonitor authored Jan 21, 2021
1 parent 57c3380 commit d4d5e1b
Show file tree
Hide file tree
Showing 14 changed files with 25 additions and 38 deletions.
2 changes: 1 addition & 1 deletion 00. Introduction.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 01. Overview.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 1. Overview\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=r_LB_k17MGE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=r_LB_k17MGE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience01.png)](https://www.youtube.com/watch?v=r_LB_k17MGE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"### Introduction\n",
Expand Down Expand Up @@ -424,7 +423,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 02. Import_Export.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 2. Import and Export Data\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=H05A_rftppU&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=H05A_rftppU&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience02.png)](https://www.youtube.com/watch?v=H05A_rftppU&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Python has functions for reading, creating, and deleting files. The high-level steps for many data science applications is to import data, analyze data, and export results.\n",
Expand Down Expand Up @@ -355,7 +354,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
3 changes: 1 addition & 2 deletions 03. Analyze.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 3. Analyze Data\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=5yv_ID4YNTI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=5yv_ID4YNTI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience03.png)](https://www.youtube.com/watch?v=5yv_ID4YNTI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Once data is read into Python, a first step is to analyze the data with summary statistics. This is especially true if the data set is large. Summary statistics include the count, mean, standard deviation, maximum, minimum, and quartile information for the data columns. \n",
Expand Down
5 changes: 2 additions & 3 deletions 04. Visualize.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 4. Visualize Data\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=w97CsaLuEvI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=w97CsaLuEvI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience04.png)](https://www.youtube.com/watch?v=w97CsaLuEvI&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"In addition to summary statistics, data visualization helps to understand the data characteristics and how different variables are related.\n",
Expand Down Expand Up @@ -539,7 +538,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 05. Prepare_data.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 5. Prepare Data\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=tBfGYKITno8&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=tBfGYKITno8&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience05.png)](https://www.youtube.com/watch?v=tBfGYKITno8&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Much of data science and machine learning work is getting clean data into the correct form. This may include data cleansing to remove outliers or bad information, scaling for machine learning algorithms, splitting into train and test sets, and enumeration of string data. All of this needs to happen before regression, classification, or other model training. Fortunately, there are functions that help with automating data preparation.\n",
Expand Down Expand Up @@ -352,7 +351,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 06. Regression.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 6. Regression\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=iOJbOfPHXLg&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=iOJbOfPHXLg&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience06.png)](https://www.youtube.com/watch?v=iOJbOfPHXLg&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Regression is the process of adjusting model parameters to fit a prediction `y` to measured values `z`. There are independent variables `x` as inputs to the model to generate the predictions `y`. For machine learning, the objective is to minimize a loss function by adjusting model parameters. A common loss function is the sum of squared errors between the predicted `y` and measured `z` values.\n",
Expand Down Expand Up @@ -618,7 +617,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 07. Features.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 7. Features\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=aNVkTrCS6lE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=aNVkTrCS6lE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience07.png)](https://www.youtube.com/watch?v=aNVkTrCS6lE&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"**Classification** predicts *discrete labels (outcomes)* such as `yes`/`no`, `True`/`False`, or any number of discrete levels such as a letter from text recognition. An example of classification is to suggest a movie you will want to watch next (label) based on your prior viewing history (feature). **Regression** is different than classification with continuous outcomes such as any floating point number in a range. An example of regression is to build a correlation of the temperature of a pan of water (label) based on the time it has been heating (feature). The temperature values are continuous while the next movie is one of many discrete options.\n",
Expand Down Expand Up @@ -372,7 +371,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 08. Classification.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 8. Classification\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=VLKEj9EN2ew&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=VLKEj9EN2ew&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience08.png)](https://www.youtube.com/watch?v=VLKEj9EN2ew&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"**Classification** predicts *discrete labels (outcomes)* such as `yes`/`no`, `True`/`False`, or any number of discrete levels such as a letter from text recognition, or a word from speech recognition. There are two main methods for training classifiers: unsupervised and supervised learning. The difference between the two is that unsupervised learning does not use labels while supervised learning uses labels to build the classifier. The goal of unsupervised learning is to cluster input features but without labels to guide the grouping. "
Expand Down Expand Up @@ -680,7 +679,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
},
"varInspector": {
"cols": {
Expand Down
6 changes: 2 additions & 4 deletions 09. Interpolation.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 9. Interpolation\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=XstK9M4jzBY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=XstK9M4jzBY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience09.png)](https://www.youtube.com/watch?v=XstK9M4jzBY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Interpolation constructs new prediction points from a discrete set of known data points. There are many types of interpolation such as nearest neighbor (piecewise constant), linear, polynomial, [cubic spline](https://apmonitor.com/wiki/index.php/Main/ObjectCspline), and [basis spline](https://apmonitor.com/wiki/index.php/Main/ObjectBspline). In interpolation, the data provide the shape of the approximate function, with piecewise or higher-order polynomial equations to exactly match the data points at those given discrete locations.\n",
Expand Down Expand Up @@ -153,7 +152,6 @@
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
Expand Down Expand Up @@ -315,7 +313,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 10. Solve_Equations.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 10. Solve Equations\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=c40z75JnT44&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=c40z75JnT44&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience10.png)](https://www.youtube.com/watch?v=c40z75JnT44&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Equations are at the root of data science. It is what turns data into actionable information by developing mathematical expressions that mimic physical systems. Some math expressions are simple and can be calculated sequentially such as\n",
Expand Down Expand Up @@ -489,7 +488,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 11. Differential_Equations.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 11. Differential Equations\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=HReAo38LoM4&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=HReAo38LoM4&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience11.png)](https://www.youtube.com/watch?v=HReAo38LoM4&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"Specific types of equations with differential terms arise from fundamental relationships such as conservation of mass, energy, and momentum. For example, the accumulation of mass $\\frac{dm}{dt}$ in a control volume is equal to the mass inlet $\\dot m_{in}$ minus mass outlet $\\dot m_{out}$ from that volume.\n",
Expand Down Expand Up @@ -283,7 +282,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
5 changes: 2 additions & 3 deletions 12. Time_Series.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"source": [
"## 12. Time Series\n",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=yfgE0GheCWY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)",
"\n",
"[Data Science Playlist on YouTube](https://www.youtube.com/watch?v=yfgE0GheCWY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy)\n",
"[![Python Data Science](https://apmonitor.com/che263/uploads/Begin_Python/DataScience12.png)](https://www.youtube.com/watch?v=yfgE0GheCWY&list=PLLBUgWXdTBDg1Qgmwt4jKtVn9BWh5-zgy \"Python Data Science\")\n",
"\n",
"**Time series** data is produced sequentially as new measurements are recorded. Models derived from the data give insight into what happens next. They also show how the system can be changed to achieved a different future outcome. Time series models are a representation of a dynamic system in discrete time. Putting a model into time series form is the basis for many methods in dynamics and control. A **digital twin** is a virtual representation of a process that runs in parallel to the physical system. A time series model can be considered a digital twin in the narrow definition of just specific inputs and outputs included in the model. Below is the time series model with a single input `u` and single output `y` with `k` as an index that refers to the time step.\n",
Expand Down Expand Up @@ -691,7 +690,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down
2 changes: 1 addition & 1 deletion XX. Final_Project.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.8.5"
}
},
"nbformat": 4,
Expand Down

0 comments on commit d4d5e1b

Please sign in to comment.