Python Libraries for Data Science:

Python Is one of the most popular and open source language used by Data Science.There are few open-source libraries that make Python data tasks much easier.

Data Mining


BeautifulSoup is one most popular library for web crawling and data scraping from differents website.BeautifulSoup can help to scrap data nad arrange it into well format which you need.

Install BeautifulSoup:

                        pip install beautifulsoup4


Scrapy is a free and open source web-crawling framework,Which is only designed for web scraping-Written in Python.By Using Scrapy,You can extract data by API's.Now It's maintained By Scrapinghub Ltd.

Install Scrapy:

                        pip install Scrapy

Data Processing and Modeling


Numpy is a library for Python,which help you to solve large,multi-dimensional arrays.

Install Scrapy:

                        pip install numpy


Scripy contains modules for linear algebra,integration,optimization,special function,signal and image processing to solve the problem.SciPy builds on the NumPy arry object and is part of the NumPy stack which includes tools like Matplotlib,pandas and SymPy of scientific computing libaries.

Install Scipy:

                        pip install scipy


pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series

Install pandas:

                        pip install pandas


Keras is an open-source neural -network library written in python language.It's capable of running on top TensorFlow,Microsoft Cognitive Toolkit,r and Theano.Its mostly focuses on being user-friendly,modular and extensible.

Install keras:

                        pip install keras


It's used for simple and efficient tools which predictive date analysis.Easy to access to everyone and reusable in various contexts.It's built on NumPy,Scipy and matplotlib.

Install Scikit-Learn:

			pip install scikit-learn 


PyTorch developed by Facebook's AI Research lab.

Install PyTorch:

                        pip install pytorch


TensorFlow is a free and open source software library for dataflow using python.It also called as a math library.It's also used for both research and production at GOOGLE.

Install TensorFlow:

                        pip install tensorflow


XGBoost is open-source which provides a gradient bosting framework such as C++,Java,Python,R,Perl and Scala. It's Works for all teh OS.

Install XGBoost:

                        pip install xgboost

Data Visualization


matplotlib is a plotting library for the python.It's provides an object oriented API which plots in to application,which is used for GUI Toolkits like Tkinter,wxpython QT or GTK+.

Install Matplotlib:

                        pip install matplotlib

Leave a reply