In this video we'll cover NumPy Math operations that we can do on Arrays.
The full list of universal functions that I mentioned in this video can be found here:
https://docs.scipy.org/doc/numpy/reference/ufuncs.html#available-ufuncs

In this video we'll cover:
-NumPy Array Functions
- How to add numpy Arrays
- How to subtract, divide, multiply numpy arrays,
- Take square roots of NumPy arrays
- Linear operations on NumPy arrays
-Talk about vectorization and the alternative python for loops
#Python #NumPy #Tutorial

THANKS SO MUCH FOR ALL THE SUPPORT! (1630+ SUBSCRIBERS) You guys are incredible. Your support means more than you know. Thank you.

If you have comments or suggestions about this video or other videos, please let me know - Your comments make the future ones better. Thank you for your feedback, both positive and negative!

Happy Coding - Until Next Time!

*****************************************************************
GitHub link for code from this video:
https://github.com/Derrick-Sherrill/DerrickSherrill.com/blob/master/npmath.py

Code from this video:
import numpy as np

ListA = [1,2,3,4]
ListB = [-1,2,4,6]

A = np.array(ListA, dtype=np.int32)
B = np.array(ListB, dtype=np.int32)

print(A)

ListA2 = []
for element in ListA:
element = element +1
ListA2.append(element)

print(ListA2)

print(A+1)
print(np.add(A,B))
print(A+B)
print(A-B)
print(A*B)
print(A/B)
print(np.sqrt(A))

Endscreen Image from this video:
https://pixabay.com/it/photos/animali-canguri-australia-natura-1869759/
(Thanks to Pexels from Pixabay)


*****************************************************************
Code from this tutorial and all my others can be found on my GitHub:
https://github.com/Derrick-Sherrill/DerrickSherrill.com

Check out my website:
https://www.derricksherrill.com/

If you liked the video - please hit the like button. It means more than you know. Thanks for watching!!

Useful Links
-----------------------------------------------------------------------------------------------------------------
Python Download:
https://www.python.org/downloads/
(Remember Python 3 is the future!)

I use Atom Text Editor for all my tutorials
Atom Text Editor:
https://atom.io/

Packages I often use in Python tutorials:
-Pandas
https://pandas.pydata.org/pandas-docs/stable/
-Numpy
https://www.numpy.org/
-xlrd
https://xlrd.readthedocs.io/en/latest/
-TensorFlow
https://www.tensorflow.org/api_docs/python
-Matplotlib
https://matplotlib.org/
-Django Framework
https://www.djangoproject.com/
-Beautiful Soup
https://www.crummy.com/software/BeautifulSoup/
(Install through Terminal $pip3 install ....)

Other Useful Services sometimes featured:
-Amazon Web Services (AWS)
https://aws.amazon.com/
-Microsoft Azure
https://azure.microsoft.com/en-us/
-Google Cloud
https://cloud.google.com/
-Juypter Notebooks
https://jupyter.org/

Always looking for suggestions on what video to make next -- leave me a comment with your project! Happy Coding!