User Tools

Site Tools


products:ict:python:numpy_intro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

products:ict:python:numpy_intro [2023/09/11 14:38] – created wikiadminproducts:ict:python:numpy_intro [2023/09/11 22:09] (current) wikiadmin
Line 8: Line 8:
  
 Understanding NumPy arrays, their attributes, and data types. Understanding NumPy arrays, their attributes, and data types.
 +
 Creating arrays using functions like numpy.array(), numpy.zeros(), numpy.ones(), and numpy.arange(). Creating arrays using functions like numpy.array(), numpy.zeros(), numpy.ones(), and numpy.arange().
 +
 Array Shape and Dimensions: Array Shape and Dimensions:
  
 Exploring the shape and dimensions of NumPy arrays. Exploring the shape and dimensions of NumPy arrays.
 +
 Reshaping arrays using numpy.reshape(). Reshaping arrays using numpy.reshape().
 +
 Array Indexing and Slicing: Array Indexing and Slicing:
  
 Accessing and modifying elements within NumPy arrays. Accessing and modifying elements within NumPy arrays.
 +
 Slicing arrays to extract specific parts. Slicing arrays to extract specific parts.
 +
 Mathematical Operations: Mathematical Operations:
  
 Performing element-wise mathematical operations on arrays. Performing element-wise mathematical operations on arrays.
 +
 Broadcasting and its role in operations with arrays of different shapes. Broadcasting and its role in operations with arrays of different shapes.
 +
 Aggregation and Statistics: Aggregation and Statistics:
  
 Calculating basic statistics like mean, median, and standard deviation. Calculating basic statistics like mean, median, and standard deviation.
 +
 Aggregating data along specific axes using functions like numpy.sum() and numpy.mean(). Aggregating data along specific axes using functions like numpy.sum() and numpy.mean().
 +
 Array Concatenation and Splitting: Array Concatenation and Splitting:
  
 Combining multiple arrays using numpy.concatenate() and numpy.vstack(), numpy.hstack(). Combining multiple arrays using numpy.concatenate() and numpy.vstack(), numpy.hstack().
 +
 Splitting arrays using numpy.split() and numpy.hsplit(). Splitting arrays using numpy.split() and numpy.hsplit().
 +
 Boolean Indexing: Boolean Indexing:
  
 Filtering data based on conditions using Boolean indexing. Filtering data based on conditions using Boolean indexing.
 +
 File Input and Output: File Input and Output:
  
 Loading and saving NumPy arrays to/from files using numpy.save() and numpy.load(). Loading and saving NumPy arrays to/from files using numpy.save() and numpy.load().
 +
 Random Number Generation: Random Number Generation:
  
 Generating random numbers and random arrays with NumPy's random module. Generating random numbers and random arrays with NumPy's random module.
 +
 +
  
products/ict/python/numpy_intro.1694425082.txt.gz · Last modified: 2023/09/11 14:38 by wikiadmin