Companies Home Search Profile

Working with Multidimensional Data Using NumPy

Focused View

Janani Ravi

1:43:41

178 View
  • 1. Course Overview.mp4
    01:55
  • 01. Version Check.mp4
    00:16
  • 02. Module Overview.mp4
    01:19
  • 03. Prerequisites and Course Overview.mp4
    02:14
  • 04. Creating Arrays.mp4
    07:13
  • 05. Printing Arrays.mp4
    02:17
  • 06. Basic Array Operations.mp4
    05:41
  • 07. Universal Functions.mp4
    02:55
  • 08. Indexing and Slicing Arrays.mp4
    06:48
  • 09. Iterating Over Arrays.mp4
    04:21
  • 10. Reshaping Arrays.mp4
    04:47
  • 11. Splitting Arrays Horizontally and Vertically.mp4
    02:01
  • 12. Image Manipulation.mp4
    05:51
  • 13. Shallow Copies Using View.mp4
    02:51
  • 14. Deep Copies Using Copy.mp4
    02:13
  • 01. Module Overview.mp4
    01:00
  • 02. Indexing Arrays Using Arrays.mp4
    04:31
  • 03. Fancy Indexing with GDP Data.mp4
    04:59
  • 04. Indexing with Boolean Arrays.mp4
    04:21
  • 05. Arrays with Structured Data.mp4
    02:56
  • 06. Broadcasting.mp4
    07:26
  • 07. Broadcasting Scalars and Arrays.mp4
    03:12
  • 08. Automatic Reshaping.mp4
    01:17
  • 09. Stacking Arrays.mp4
    02:35
  • 10. Histograms.mp4
    02:26
  • 11. Miscellaneous Operations.mp4
    04:32
  • 1. Module Overview.mp4
    00:33
  • 2. Working with Pandas.mp4
    05:05
  • 3. Working with SciPy.mp4
    03:38
  • 4. Vectorization.mp4
    01:28
  • 5. Summary and Further Study.mp4
    01:00
  • Description


    As working with huge numeric datasets becomes the norm, using the right tools and libraries to work with the data becomes very important. NumPy allows data analysts and data scientists to work with multi-dimensional data to solve these problems.

    What You'll Learn?


      As machine learning and deep learning techniques become popular, getting the dataset into the right numeric form and engineering the right features to feed into ML models becomes critical.

      In this course, Working with Multidimensional Data Using NumPy, you'll learn the simple and intuitive functions and classes that NumPy offers to work with data of high dimensionality.

      First, you will get familiar with basic operations to explore multi-dimensional data, such as creating, printing, and performing basic mathematical operations with arrays. You'll study indexing and slicing of array data and iterating over lists and see how images are basically 3D arrays and how they can be manipulated with NumPy.

      Next, you will move on to complex indexing functions. NumPy arrays can be indexed with conditional functions as well as arrays of indices. You'll then see how broadcasting rules work which allows NumPy to perform operations on arrays with different shapes as well as, study array operations such as np.argmax() which are very common when working with ML problems.

      Finally, you'll study how NumPy integrates with other libraries in the PyData stack. You will also cover specific implementations with SciPy and with Pandas.

      At the end of this course, you will be comfortable using the array manipulation techniques that NumPy has to offer to get your data in the right form for extracting insights.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework. After spending years working in tech in the Bay Area, New York, and Singapore at companies such as Microsoft, Google, and Flipkart, Janani finally decided to combine her love for technology with her passion for teaching. She is now the co-founder of Loonycorn, a content studio focused on providing high-quality content for technical skill development. Loonycorn is working on developing an engine (patent filed) to automate animations for presentations and educational content.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 31
    • duration 1:43:41
    • level preliminary
    • English subtitles has
    • Release Date 2023/02/21