পৃষ্ঠাসমূহ

Search Your Article

CS

 

Welcome to GoogleDG – your one-stop destination for free learning resources, guides, and digital tools.

At GoogleDG, we believe that knowledge should be accessible to everyone. Our mission is to provide readers with valuable ebooks, tutorials, and tech-related content that makes learning easier, faster, and more enjoyable.

What We Offer:

  • 📘 Free & Helpful Ebooks – covering education, technology, self-development, and more.

  • 💻 Step-by-Step Tutorials – practical guides on digital tools, apps, and software.

  • 🌐 Tech Updates & Tips – simplified information to keep you informed in the fast-changing digital world.

  • 🎯 Learning Support – resources designed to support students, professionals, and lifelong learners.

    Latest world News 

     

Our Vision

To create a digital knowledge hub where anyone, from beginners to advanced learners, can find trustworthy resources and grow their skills.

Why Choose Us?

✔ Simple explanations of complex topics
✔ 100% free access to resources
✔ Regularly updated content
✔ A community that values knowledge sharing

We are continuously working to expand our content library and provide readers with the most useful and relevant digital learning materials.

📩 If you’d like to connect, share feedback, or suggest topics, feel free to reach us through the Contact page.

Pageviews

Friday, March 24, 2017

NumPy - Array Manipulation

Several routines are available in NumPy package for manipulation of elements in ndarray object. They can be classified into the following types −

Changing Shape

S.No Shape & Description
1. reshape Gives a new shape to an array without changing its data

2. flat A 1-D iterator over the array
3. flatten Returns a copy of the array collapsed into one dimension
4. ravel Returns a contiguous flattened array

Transpose Operations

S.No Operation & Description
1. transpose Permutes the dimensions of an array
2. ndarray.T Same as self.transpose()
3. rollaxis Rolls the specified axis backwards
4. swapaxes Interchanges the two axes of an array

Changing Dimensions

S.No Dimension & Description
1. broadcast Produces an object that mimics broadcasting
2. broadcast_to Broadcasts an array to a new shape
3. expand_dims Expands the shape of an array
4. squeeze Removes single-dimensional entries from the shape of an array

Joining Arrays

S.No Array & Description
1. concatenate Joins a sequence of arrays along an existing axis
2. stack Joins a sequence of arrays along a new axis
3. hstack Stacks arrays in sequence horizontally (column wise)
4. vstack Stacks arrays in sequence vertically (row wise)

Splitting Arrays

S.No Array & Description
1. split Splits an array into multiple sub-arrays
2. hsplit Splits an array into multiple sub-arrays horizontally (column-wise)
3. vsplit Splits an array into multiple sub-arrays vertically (row-wise)

Adding / Removing Elements

S.No Element & Description
1. resize Returns a new array with the specified shape
2. append Appends the values to the end of an array
3. insert Inserts the values along the given axis before the given indices
4. delete Returns a new array with sub-arrays along an axis deleted
5. unique Finds the unique elements of an array

No comments:

Post a Comment