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

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

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

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

Install Scrapy:

                        pip install numpy
                                        

Scipy

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

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

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
                                        

Scikit-Learn

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

PyTorch developed by Facebook's AI Research lab.

Install PyTorch:

                        pip install pytorch
                                        

TensorFlow

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

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

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