Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
Assignment 2 - Numpy Array Operations
This assignment is part of the course "Data Analysis with Python: Zero to Pandas". The objective of this assignment is to develop a solid understanding of Numpy array operations. In this assignment you will:
- Pick 5 interesting Numpy array functions by going through the documentation: https://numpy.org/doc/stable/reference/routines.html
- Run and modify this Jupyter notebook to illustrate their usage (some explanation and 3 examples for each function). Use your imagination to come up with interesting and unique examples.
- Upload this notebook to your Jovian profile using
jovian.commit
and make a submission here: https://jovian.ml/learn/data-analysis-with-python-zero-to-pandas/assignment/assignment-2-numpy-array-operations- (Optional) Share your notebook online (on Twitter, LinkedIn, Facebook) and on the community forum thread: https://jovian.ml/forum/t/assignment-2-numpy-array-operations-share-your-work/10575 .
- (Optional) Check out the notebooks shared by other participants and give feedback & appreciation.
Numpy Function Introduction
About Numpy
Numpy is a package for Numerical python. It is a python library that provied the numerical operations with respect to linear algebra and matrices.
- Numpy.Sort
- Numpy.Split
- Numpy.Tile
- Numpy.Unique
- Numpy.Filp
!pip install jovian --upgrade -q
import jovian
jovian.commit(project='Assignment:2-array-operations')
[jovian] Attempting to save notebook..
[jovian] Creating a new project "akhil1997mukesh/Assignment:2-array-operations"
[jovian] Uploading notebook..
[jovian] Capturing environment..
[jovian] Committed successfully! https://jovian.ml/akhil1997mukesh/assignment-2-array-operations
Let's begin by importing Numpy and listing out the functions covered in this notebook.