Перейти к основному содержимому
ДомPython

Course

Introduction to NumPy

БазовыйУровень навыка
Обновлено 12.2025
Master your skills in NumPy by learning how to create, sort, filter, and update arrays using NYC’s tree census.
Начать Курс Бесплатно
PythonData Manipulation
4 ч.
13 videos
49 Exercises
4,250 XP
59,423
Сертификат об успешном завершении

Создайте бесплатную учетную запись

Продолжить С GoogleПоказать больше вариантов

или


Продолжая, вы принимаете наши Условия использования, нашу Политику конфиденциальности и соглашаетесь с тем, что ваши данные хранятся в США.

Любим тысячами компаний и их сотрудниками

Group

Обучаете команду?

Попробуйте для бизнеса

Описание курса

Explore Python's Data Science package: NumPy

Gain an introduction to Numpy and understand why this Python library is essential to all Python data scientists and analysts. Most importantly, learn more about Numpy arrays and how to create and change array shapes to suit your needs.

Discover NumPy Arrays

NumPy is an essential Python library for data scientists and analysts. It offers a great alternative to Python lists, as they are more compact and allow faster access to reading and writing items, making them a more convenient and efficient option.

In this Introduction to NumPy course, you'll become a master wrangler of NumPy's core object: arrays! Using New York City's tree census data, you'll create, sort, filter, and update arrays. You'll discover why NumPy is so efficient and use broadcasting and vectorization to make your NumPy code even faster.

Gain Confidence by Practicing on the Monet dataset

By the last chapter, you will use your newly acquired knowledge to perform array transformations. You will use image 3D arrays to alter a Claude Monet painting and understand why such array alterations are essential tools for machine learning.

You will gain confidence in Numpy arrays and their different operations upon course completion. This course is part of the Data Scientist with Python track and is perfect for those seeking a Data Science certification with DataCamp.

Предварительные требования

Intermediate Python
1

Understanding NumPy Arrays

Meet the incredible NumPy array! Learn how to create and change array shapes to suit your needs. Finally, discover NumPy's many data types and how they contribute to speedy array operations.
Начать Главу
2

Selecting and Updating Data

Sharpen your NumPy data wrangling skills by slicing, filtering, and sorting New York City’s tree census data. Create new arrays by pulling data based on conditional statements, and add and remove data along any dimension to suit your purpose. Along the way, you’ll learn the shape and dimension compatibility principles to prepare for super-fast array math.
Начать Главу
3

Array Mathematics!

Leverage NumPy’s speedy vectorized operations to gather summary insights on sales data for American liquor stores, restaurants, and department stores. Vectorize Python functions for use in your NumPy code. Finally, use broadcasting logic to perform mathematical operations between arrays of different sizes.
Начать Главу
4

Array Transformations

NumPy meets the art world in this final chapter as we use image data from a Monet masterpiece to explore how you can use to augment image data. You’ll use flipping and transposing functionality to quickly transform our masterpiece. Next, you’ll pull the Monet array apart, make changes, and reconstruct it using array stacking to see the results.
Начать Главу
Introduction to NumPy
Курс
завершён

Получите Сертификат о завершении обучения

Добавьте этот сертификат в свой профиль LinkedIn, резюме или CV
Поделитесь этим в социальных сетях и в своей оценке эффективности
Записаться Сейчас

Присоединяйтесь к 19 миллионам учащихся и начните Introduction to NumPy уже сегодня!

Создайте бесплатную учетную запись

Продолжить С GoogleПоказать больше вариантов

или


Продолжая, вы принимаете наши Условия использования, нашу Политику конфиденциальности и соглашаетесь с тем, что ваши данные хранятся в США.

Развивайте свои навыки работы с данными с помощью DataCamp для мобильных устройств.

Успевайте в обучении на ходу с помощью наших мобильных курсов и ежедневных 5-минутных заданий по программированию.