How to invert a matrix or nArray in Python?
DATA MUNGING DATA CLEANING PYTHON MACHINE LEARNING RECIPES PANDAS CHEATSHEET     ALL TAGS

# How to invert a matrix or nArray in Python?

This recipe helps you invert a matrix or nArray in Python

0

## Recipe Objective

Have you ever tried to generate an inverse of ant matrix or ndArray. It looks quiet difficult to do it manually but in python it is very easy.

This python source code does the following:
1. Creates custom numpy matrix
2. Uses "linalg" and inverse function to calulate inverse of a matrix

So this is the recipe on how we can Invert a Matrix or ndArray

## Step 1 - Import the library

``` import numpy as np ```

We have only imported numpy which is needed.

## Step 2 - Setting up the Data

We have created a matrix using array and we will find inverse of this. ``` matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) ```

## Step 3 - Calculating inverse of matrix

We can find the inverse of the martix by using np.linalg.inv and passing the matrix. ``` Inv = np.linalg.inv(matrix) print() print(Inv) ``` So the output comes as

```[[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]
[-6.30503948e+15  1.26100790e+16 -6.30503948e+15]
[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]]
```

#### Relevant Projects

##### Perform Time series modelling using Facebook Prophet
In this project, we are going to talk about Time Series Forecasting to predict the electricity requirement for a particular house using Prophet.

##### Resume parsing with Machine learning - NLP with Python OCR and Spacy
In this machine learning resume parser example we use the popular Spacy NLP python library for OCR and text classification.

##### Time Series Forecasting with LSTM Neural Network Python
Deep Learning Project- Learn to apply deep learning paradigm to forecast univariate time series data.

##### Ecommerce product reviews - Pairwise ranking and sentiment analysis
This project analyzes a dataset containing ecommerce product reviews. The goal is to use machine learning models to perform sentiment analysis on product reviews and rank them based on relevance. Reviews play a key role in product recommendation systems.

##### Choosing the right Time Series Forecasting Methods
There are different time series forecasting methods to forecast stock price, demand etc. In this machine learning project, you will learn to determine which forecasting method to be used when and how to apply with time series forecasting example.

##### German Credit Dataset Analysis to Classify Loan Applications
In this data science project, you will work with German credit dataset using classification techniques like Decision Tree, Neural Networks etc to classify loan applications using R.

##### Deep Learning with Keras in R to Predict Customer Churn
In this deep learning project, we will predict customer churn using Artificial Neural Networks and learn how to model an ANN in R with the keras deep learning package.

##### Solving Multiple Classification use cases Using H2O
In this project, we are going to talk about H2O and functionality in terms of building Machine Learning models.

##### Ensemble Machine Learning Project - All State Insurance Claims Severity Prediction
In this ensemble machine learning project, we will predict what kind of claims an insurance company will get. This is implemented in python using ensemble machine learning algorithms.

##### Identifying Product Bundles from Sales Data Using R Language
In this data science project in R, we are going to talk about subjective segmentation which is a clustering technique to find out product bundles in sales data.