Numpy Articles

Page 42 of 81

How to print array elements within a given range using Numpy?

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 929 Views

In NumPy, you can print array elements within a specific range using several methods. The most common approaches are numpy.where() with numpy.logical_and(), boolean indexing, and conditional filtering. Using numpy.where() with logical_and() The numpy.where() function returns the indices of elements that meet a condition ? import numpy as np arr = np.array([1, 3, 5, 7, 10, 2, 4, 6, 8, 10, 36]) print("Original Array:") print(arr) # Find indices of elements between 4 and 20 (inclusive) indices = np.where(np.logical_and(arr >= 4, arr = 4) & (arr = 4) & (arr = min_val) & (arr

Read More

How to add a vector to a given Numpy array?

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 3K+ Views

In this problem, we have to add a vector/array to a numpy array. We will define the numpy array as well as the vector and add them to get the result array using NumPy's broadcasting capabilities. Algorithm Step 1: Define a numpy array. Step 2: Define a vector. Step 3: Add vector to each row of the original array using broadcasting. Step 4: Print the result array. Method 1: Using Broadcasting (Recommended) NumPy automatically broadcasts the vector to each row ? import numpy as np original_array = np.array([[1, 2, 3], [4, ...

Read More

How to find the sum of rows and columns of a given matrix using Numpy?

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 4K+ Views

In NumPy, you can calculate the sum of rows and columns of a matrix using the np.sum() function with the axis parameter. This is useful for data analysis and mathematical computations. Syntax numpy.sum(array, axis=None) Parameters: array − Input matrix or array axis − 0 for column-wise sum, 1 for row-wise sum Example Let's create a matrix and find the sum of rows and columns ? import numpy as np # Create a 2x2 matrix matrix = np.array([[10, 20], ...

Read More

Finding the number of rows and columns in a given matrix using Numpy

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 3K+ Views

NumPy provides several ways to find the dimensions of a matrix. The most common method is using the shape attribute, which returns a tuple containing the number of rows and columns. Creating a Matrix First, let's create a NumPy matrix to work with ? import numpy as np # Create a 2x3 matrix with random numbers matrix = np.random.rand(2, 3) print("Matrix:") print(matrix) Matrix: [[0.37454012 0.95071431 0.73199394] [0.59865848 0.15601864 0.15599452]] Finding Rows and Columns Using shape The shape attribute returns a tuple where the first element is the number ...

Read More

How to create an identity matrix using Numpy?

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 5K+ Views

An identity matrix is a square matrix where diagonal elements are 1 and all other elements are 0. NumPy provides the identity() function to create identity matrices efficiently. Syntax numpy.identity(n, dtype=None) Parameters n: Size of the identity matrix (n x n) dtype: Data type of the matrix elements (optional, defaults to float) Creating a Basic Identity Matrix import numpy as np # Create a 3x3 identity matrix identity_matrix = np.identity(3) print(identity_matrix) [[1. 0. 0.] [0. 1. 0.] [0. 0. 1.]] Specifying Data Type ...

Read More

Print dates of today, yesterday and tomorrow using Numpy

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 561 Views

NumPy provides datetime functionality through the datetime64 data type, allowing you to easily work with dates. You can calculate today's, yesterday's, and tomorrow's dates using np.datetime64() and np.timedelta64() functions. Understanding DateTime64 The datetime64 function creates date objects, while timedelta64 represents time differences. The 'D' parameter specifies the unit as days − import numpy as np # Get today's date today = np.datetime64('today', 'D') print("Today's Date:", today) Today's Date: 2024-01-15 Calculating Yesterday and Tomorrow You can add or subtract timedelta64 objects to get past or future dates ? ...

Read More

How to draw different shapes using the Python Turtle library?

Prasad Naik
Prasad Naik
Updated on 25-Mar-2026 4K+ Views

The Python Turtle library provides a fun way to create graphics by controlling a turtle that moves around a drawing canvas. In this tutorial, we'll learn how to draw different geometric shapes including squares, rectangles, circles, and hexagons using turtle graphics. What is Turtle Graphics? Turtle graphics is a drawing method where you control a "turtle" that moves around the screen, leaving a trail behind it. You can command the turtle to move forward, turn left or right, and lift or lower its pen to create various shapes and patterns. Drawing a Square A square has ...

Read More

Divide each row by a vector element using NumPy

Niharika Aitam
Niharika Aitam
Updated on 02-Nov-2023 995 Views

We can divide each row of the Numpy array by a vector element. The vector element can be a single element, multiple elements or an array. After dividing the row of an array by a vector to generate the required functionality, we use the divisor (/) operator. The division of the rows can be into 1−d or 2−d or multiple arrays. There are different ways to perform the division of each row by a vector element. Let’s see each way in detail. Using broadcasting using divide() function Using apply_along_axis() function Using broadcasting Broadcasting is the method available ...

Read More

What is Numpy Gradient in Descent Optimizer of Neural Networks?

Someswar Pal
Someswar Pal
Updated on 29-Sep-2023 376 Views

Understanding Neural Networks In the context of neural networks, the goal is to find the optimal set of weights and biases that minimize the difference between the predicted outputs of the network and the true outputs. Optimization Gradient descent optimization works by iteratively updating the network parameters in the opposite direction of the gradient of the loss function with respect to those parameters. The gradient points in the direction of the steepest increase in the loss function, so by moving in the opposite direction, the algorithm can gradually converge toward the minimum of the loss function. There are variegated variants ...

Read More

Limitations of fixed basis function

Mithilesh Pradhan
Mithilesh Pradhan
Updated on 26-Sep-2023 470 Views

Introduction Fixed basis functions are functions that help us to extend linear models in Machine Learning, by taking linear combinations of nonlinear functions. Since Linear models depend on the linear combination of parameters, they suffer a significant limitation. The radial function thus helps model such a group of models by utilizing non-linearity in the data while keeping the parameters linear. Different linear combinations of the fixed basis functions are used within the linear regression by creating complex functions. In this article let us look into the fixed basis function and its limitations Fixed Basis function A linear regression model ...

Read More
Showing 411–420 of 802 articles
« Prev 1 40 41 42 43 44 81 Next »
Advertisements