Skip to content
0:00 / 0:00

#numpy#scipy#python

NumPy Beginner | SciPy 2016 Tutorial | Alexandre Chabot LeClerc

Enthought

68K subscribers • 4 videos on Hallway

YouTube

Beginner. No background in the topic needed.

106K views10 years ago1 recommendation

Programming languagesAI and machine learningPythonData engineering and warehouses

Alexandre Chabot-Leclerc introduces the fundamental concepts of numerical calculation and array manipulation with NumPy.

Materials for this tutorial may be found here: github.com/enthought/Numpy-Tutorial-SciPyConf-2016 This course introduces the fundamental concepts for numerical calculation with NumPy. It provides scientists, engineers, and analysts a solid foundation for writing their own analyses and simulations in Python. NumPy provides Python with a powerful array processing library and an elegant syntax that is well suited to expressing computational algorithms clearly and efficiently. We'll introduce basic array syntax and array indexing, review some of the available mathematical functions in numpy, and discuss how to write your own routines. Along the way, we'll learn just enough of matplotlib to display results from our examples. More info on HDBSCAN here: github.com/lmcinnes/hdbscan. See the complete SciPy 2016 Conference talk & tutorial playlist here: youtube.com/playlist?list=PLYx7XA2nY5Gf37zYZMw6OqGFRPjB1jCy6

Why it's here

1 person recommends this

What people say. Recommended as an excellent tutorial for understanding NumPy indexing, slicing, and masking.

Moments people linked to

Eric Leschinskion Stack Overflow • Recommends

On “Get the first character of the first string in a list?”

…ay0:1 'b' >>> myarray0-1 'h' >>> myarray01:3 'la' Numpy operations are very different than python list operations. Python has list slicing, indexing and subsetting. Numpy has masking, slicing, subsetting, indexing. These two videos cleared things up for me. "Losing your Loops, Fast Numerical Computing with NumPy" by PyCon 2015: link to this video "NumPy Beginner | SciPy 2016 Tutorial" by Alexandre Chabot LeClerc: link to this video…
44View the answer