Skip to content

Commit 5984f06

Browse files
Michael GalarnykMichael Galarnyk
authored andcommitted
Added python tutorial content
1 parent 3bddaba commit 5984f06

File tree

81 files changed

+4806
-6
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+4806
-6
lines changed

.DS_Store

0 Bytes
Binary file not shown.

README.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<h1 align="center"> Python Tutorials</h1>
1+
<h1 align="center"> Python and Machine Learning Tutorials</h1>
22

3-
Useful Python Tutorials. Feel free to submit a pull request. Also please subscribe to my <a href="https://www.youtube.com/c/MichaelGalarnyk?sub_confirmation=1"> youtube channel!</a>
3+
Useful Python and Machine Learning Tutorials. Feel free to submit a pull request. Also please subscribe to my <a href="https://www.youtube.com/c/MichaelGalarnyk?sub_confirmation=1"> youtube channel!</a>
44

55
## Apis
66
What is it? | Blog Post/Jupyter Notebook | Youtube Video
@@ -38,6 +38,11 @@ What is it? | Blog Post/Jupyter Notebook | Youtube Video
3838
--- | --- | ---
3939
How to Speed Up XGBoost Model Training | [Speed Up XGBoost Model Training](https://www.anyscale.com/blog/how-to-speed-up-xgboost-model-training)| None
4040

41+
## Natural Language Processing
42+
What is it? | Blog Post/Jupyter Notebook | Youtube Video
43+
--- | --- | ---
44+
TBD| TBD | TBD
45+
4146
## Pandas
4247
Domain | Blog Post/IPython Notebook | Youtube Video
4348
--- | --- | ---
@@ -72,17 +77,19 @@ What is it? | Blog Post | Youtube Video
7277
--- | --- | ---
7378
Scraping Fundrazr (GoFundMe/Kickstarter like Website) | [Step by Step Instructions](https://medium.com/@GalarnykMichael/using-scrapy-to-build-your-own-dataset-64ea2d7d4673) | [Scraping a Crowdfunding Website](https://www.youtube.com/watch?v=O_j3OTXw2_E)
7479

75-
## Sklearn
80+
## Sklearn (Scikit-Learn)
7681
What is it? | Blog Post/IPython Notebook | Youtube Video
7782
--- | --- | ---
7883
Decision Trees (Classification) | [Decision Trees (Classification)](https://towardsdatascience.com/understanding-decision-trees-for-classification-python-9663d683c952) | [Understanding Decision Trees using Python (scikit-learn)](https://youtu.be/yi7KsXtaOCo)
84+
K-Means Clustering | [K-Means Clustering Notebook]() | [K-Means Clustering Video]()
85+
Hierarchical clustering | [Hierarchical clustering Notebook]() | [Hierarchical clustering Video]()
7986
How to Speed up Scikit-Learn Model Training | [How to Speed up Scikit-Learn Model Training](https://medium.com/distributed-computing-with-ray/how-to-speed-up-scikit-learn-model-training-aaf17e2d1e1) | None
8087
Introduction to Scikit-Learn | [GitHub Repository](https://github.com/mGalarnyk/DSGO_IntroductionScikitLearn) | [Introduction to Scikit-Learn](https://www.youtube.com/watch?v=FFKMk6mcJlM&t=4597s)
8188
k-Nearest Neighbors | Soon | Soon
8289
Linear Regression | [Linear Regression Python (sklearn, numpy, pandas)](https://medium.com/@GalarnykMichael/linear-regression-using-python-b29174c3797a#.vczf85s0s) | [Linear Regression](https://www.youtube.com/watch?v=dSYJVbj4Eew&t=2s)
83-
Logistic Regression | [Digits](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Sklearn/Logistic_Regression/LogisticRegression_toy_digits.ipynb) / [MNIST](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Sklearn/Logistic_Regression/LogisticRegression_MNIST.ipynb) | [Logistic Regression using Python (Sklearn, NumPy, Handwriting Recognition, Matplotlib)](https://www.youtube.com/watch?v=71iXeuKFcQM)
90+
Logistic Regression | [Digits](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Sklearn/Logistic_Regression/LogisticRegression_toy_digits.ipynb) / [MNIST](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Sklearn/Logistic_Regression/LogisticRegression_MNIST.ipynb) / [Titanic]() | [Digits and MNIST Dataset](https://www.youtube.com/watch?v=71iXeuKFcQM) / [Titanic]()
8491
Principal Component Analysis | [PCA Using Python: A Tutorial](https://builtin.com/machine-learning/pca-in-python) | [PCA using Python](https://www.youtube.com/watch?v=kApPBm1YsqU)
85-
Random Forest | None | None
92+
Random Forest | [Random Forest Notebook]() | [Random Forest Video]()
8693
Train Test Split (Scikit-Learn + Python) | [Understanding Train Test Split (Scikit-Learn + Python)](https://builtin.com/data-science/train-test-split) / [Train Test Split using Python (Scikit-Learn)](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Sklearn/Train_Test_Split/02_04_Train_Test_Split.ipynb)| [Train Test Split using Python (Scikit-Learn)](https://youtu.be/rCevxk3jeKs)
8794
Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib) | [Visualizing Decision Trees](https://towardsdatascience.com/visualizing-decision-trees-with-python-scikit-learn-graphviz-matplotlib-1c50b4aa68dc) | None
8895

@@ -99,6 +106,11 @@ Confidence Intervals | Coming Soon | Coming Soon
99106
Understanding Boxplots | [Blog Post](https://builtin.com/data-science/boxplot) | None
100107
Understanding Sampling With and Without Replacement (Python) | [Blog Post](https://towardsdatascience.com/understanding-sampling-with-and-without-replacement-python-7aff8f47ebe4)/[Jupyter Notebook](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Statistics/Sample_With_Replacement/SampleWithReplacement.ipynb) | None
101108

109+
## Synthetic Data
110+
What is it? | Blog Post/Jupyter Notebook | Youtube Video
111+
--- | --- | ---
112+
Introduction to Synthetic Data | TBA | TBD
113+
102114
## Visualization
103115
What is it? | Blog Post/Jupyter Notebook | Youtube Video
104116
--- | --- | ---
@@ -109,7 +121,6 @@ What is it? | Repo/Website | Youtube Video
109121
--- | --- | ---
110122
Course | [Python for Data Visualization LinkedIn Learning](https://www.linkedin.com/learning/python-for-data-visualization/effectively-present-data-with-python) | [Free Preview Video](https://youtu.be/BE8CVGJuftI)
111123
Installations (Anaconda, Spark Etc) | [General Installations](https://github.com/mGalarnyk/Installations_Mac_Ubuntu_Windows "Python Installations") | See the link for more installations.
112-
Course| [Python for Informatics](https://github.com/mGalarnyk/Python_Tutorials/blob/master/Python_Informatics/README.md "Python for Informatics") | None
113124

114125
## Contributors
115126
FirstName | LastName

Sklearn/.DS_Store

2 KB
Binary file not shown.
6 KB
Binary file not shown.

Sklearn/HierarchicalClustering/HierarchicalClustering.ipynb

Lines changed: 564 additions & 0 deletions
Large diffs are not rendered by default.
6 KB
Binary file not shown.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
1 antelope
2+
2 grizzly+bear
3+
3 killer+whale
4+
4 beaver
5+
5 dalmatian
6+
6 persian+cat
7+
7 horse
8+
8 german+shepherd
9+
9 blue+whale
10+
10 siamese+cat
11+
11 skunk
12+
12 mole
13+
13 tiger
14+
14 hippopotamus
15+
15 leopard
16+
16 moose
17+
17 spider+monkey
18+
18 humpback+whale
19+
19 elephant
20+
20 gorilla
21+
21 ox
22+
22 fox
23+
23 sheep
24+
24 seal
25+
25 chimpanzee
26+
26 hamster
27+
27 squirrel
28+
28 rhinoceros
29+
29 rabbit
30+
30 bat
31+
31 giraffe
32+
32 wolf
33+
33 chihuahua
34+
34 rat
35+
35 weasel
36+
36 otter
37+
37 buffalo
38+
38 zebra
39+
39 giant+panda
40+
40 deer
41+
41 bobcat
42+
42 pig
43+
43 lion
44+
44 mouse
45+
45 polar+bear
46+
46 collie
47+
47 walrus
48+
48 raccoon
49+
49 cow
50+
50 dolphin

0 commit comments

Comments
 (0)