Skip to content

💡[Feature]: add NUMPY lib in tutorials section #1640

Description

@PIYUSH-NEXTGEN

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

I am contributing under GSSOC

📘 NumPy Tutorial Section Proposal

In the tutorials section of Python and Pandas
i would like to add for Numpy also
I will make it in proper order and sections like pandas tutorial

Description

This tutorial section introduces NumPy, the fundamental library for numerical computing in Python.

The tutorial will guide users from basic concepts to practical implementations with clear explanations, examples, and structured sections. Since NumPy is widely used in Data Science, Machine Learning, AI, and Scientific Computing, adding this tutorial will help learners build a strong foundation before moving to advanced libraries like Pandas.

Proposed Sections

1. Introduction to NumPy

  • What is NumPy?
  • Why NumPy is important
  • Advantages over Python lists
  • Real-world applications

2. Installation & Setup

  • Installing NumPy using pip
  • Importing NumPy
  • Checking version

3. NumPy Arrays

  • Creating arrays
  • Array dimensions
  • Data types
  • Shape and size

4. Array Operations

  • Arithmetic operations
  • Broadcasting
  • Indexing and slicing
  • Reshaping arrays

5. Mathematical Functions

  • Mean, median, standard deviation
  • Sum and product
  • Min and max
  • Trigonometric functions

6. Random Module

  • Generating random numbers
  • Random arrays
  • Seeding for reproducibility

Use Case

Numpy is the one of the most important library in data sci and ML and Pandas is built on it.
it is generally recommend to learn numpy first before advance python libraries like pandas and matplotlib.

adding a tutorial for it will help the users to understand the concept of NUMPY and how it works

Benefits

Users will spend more time learning on website and in future more examples and datasets can be added to this section
The community would benefit from having centralized learning resources for Python, NumPy, and Pandas together.
It would also support students interested in Data Science, AI, and Machine Learning.
Overall, this addition would increase the educational value and usability of the project.

Add ScreenShots

in this section before pandas
Image

Priority

Medium

Record

  • I have read the Contributing Guidelines
  • I want to work on this issue
  • I am a part of gssoc26

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestlevel 110 pointsrecodethis is label for leaderboard

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions