top of page
learn_data_science.jpg

Data Scientist Program

 

Free Online Data Science Training for Complete Beginners.
 


No prior coding knowledge required!

Writer's pictureBlessing Oludele

Python concept: Arrays

Arrays are Numpy's primary data type. They are a means of storing data of the same type in a particular memory location, such that the address of the next piece of data is determined by offsetting the address of the previous data.


Arrays are created with a fixed memory size, because we must choose a memory location with all the elements next to each other, and it is not possible to guarantee that there memory location after the array will always be free to extend it.


Some advantages of arrays:

- They store data more efficiently

- vectorized calculation is supported

- Arrays can handle very large datasets efficiently


creating an array and performing some basic operations.

other ways of creating arrays are;


empty_like(), full(), identity(), aeros_like(), ones_like(), eye() etc. read more about this here: Array creation routines — NumPy v1.22 Manual




Broadcasting capabilities of arrays


We do not need to manually loop over elements in an array before performing calculation operations. we can directly carry out multiplication, division and addition operations on arrays, just like working with vectors. This saves us time!

Explore more on numpy arrays in the documentation!


0 comments

Recent Posts

See All

Comments


bottom of page