This repository contains data visualization programs on various datasets done using python.
--> Data visualization is the graphical representation of information and data in a pictorial or graphical format(Example: charts, graphs, and maps).
--> Data visualization tools provide an accessible way to see and understand trends, patterns in data, and outliers.
--> Data visualization tools and technologies are essential to analyzing massive amounts of information and making data-driven decisions.
--> The concept of using pictures is to understand data that has been used for centuries. General types of data visualization are Charts, Tables, Graphs, Maps, Dashboards.
![Various forms of Data Visualization Various forms of Data Visualization](https://private-user-images.githubusercontent.com/105432776/258342744-65a0869d-2263-4f47-874a-26f95244e70b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ1MzE4NzgsIm5iZiI6MTcyNDUzMTU3OCwicGF0aCI6Ii8xMDU0MzI3NzYvMjU4MzQyNzQ0LTY1YTA4NjlkLTIyNjMtNGY0Ny04NzRhLTI2Zjk1MjQ0ZTcwYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyNFQyMDMyNThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMWEwNmQwYWVhMzg5NjNmNDJhNDU1YTNlZWZhOTdlOTEzODcyODZjYzhhNGViMWY1M2Q4NGI5NTg1MTMyMjQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.CvJZDBSyxa78gtM3jG9Ndbaxswt73Bb1UJOOAY2em7E)
--> Python is a high-level, general-purpose, and very popular programming language.
--> Python programming language (latest Python 3) is being used in web development, Machine Learning applications, along with all cutting-edge technology in Software Industry.
--> Python is available across widely used platforms like Windows, Linux, and macOS.
--> The biggest strength of Python is huge collection of standard library.
--> Colaboratory, or “Colab” for short, is a product from Google Research which allows anybody to write and execute python code in Jupyter notebook through the browser.
--> Visit colab at:
--> Create account using google account.
--> Once account creation is done, we can directly start coding in colab.
--> It supports Python and R.
--> Files are directly saved in Google Drive.
-
Download the House Pricing dataset from Kaggle and map the values to Aesthetics.
-
Use different Color scales on the Rainfall Prediction dataset.
-
Create different Bar plots for variables in any dataset.
-
Show an example of Skewed data and removal of skewedness.
-
For a sales dataset do a Time Series Visualization.
-
Build a Scatterplot and suggest dimension reduction.
-
Use Geospatial Data-Projections on datasets.
-
Create the a trend line with a confidence band in any suitable dataset.
-
Illustrate Partial Transparency and Jittering.
-
Illustrate usage of different color codes.
To install python library this command is used-
pip install library_name
![Various libraries in Python for Data Visualization python Library](https://private-user-images.githubusercontent.com/105432776/258343031-e15f70d3-4924-4e7e-9275-57fe51f30c3b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ1MzE4NzgsIm5iZiI6MTcyNDUzMTU3OCwicGF0aCI6Ii8xMDU0MzI3NzYvMjU4MzQzMDMxLWUxNWY3MGQzLTQ5MjQtNGU3ZS05Mjc1LTU3ZmU1MWYzMGMzYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyNFQyMDMyNThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kNzY4NDU2YjE1ZGQ2N2ZmOWE2MjgxNzljNTc1NTJjZmVkYjgxM2VhY2E4N2U0NzI2OTY4ZDdjNDY4YTQ0YWIyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.jlpDAl3y61guJoSMvKGoBvLjxwZjeTob9Mc2vYSAokA)
--> Dataset is taken from:
--> CSV file which contains house pricing data.
--> Price of house with respect to area and other basic amenties.
--> Dataset is taken from:
--> CSV file which contains the rainfall data.
--> Sub-division wise monthly data for 115 years from 1901-2015.
--> Dataset is taken from:
--> Business financial data provides sales, purchases, salaries and wages, and operating profit estimates for most market industries in New Zealand, and information on stocks for selected industries.
--> This collection uses a combination of survey, tax, and other administrative data.
--> Dataset is taken from:
--> CSV file which contains the sales data.
--> Dataset is taken from:
--> Dataset of minerals found around the world.
--> Dataset is taken from: 🔗
--> This contains data about various automobile in Comma Separated Value (CSV) format.
--> CSV file contains the details of automobile-mileage,length,body-style among other attributes.
--> It contains the following dimensions-[60 rows X 6 columns].
--> The csv file is already preprocessed ,thus their is no need for data cleaning.
--> Dataset is taken from: 🔗
--> This contains data about various NBA Players in Comma Separated Value (CSV) format.
--> CSV file contains the details of players-height,weight,team,position among other attributes.
--> It contains the following dimensions-[457 rows X 9 columns].
--> The csv file is already preprocessed ,thus their is no need for data cleaning.
Short Description about all libraries used.
- NumPy (Numerical Python) – Enables with collection of mathematical functions to operate on array and matrices.
- Pandas (Panel Data/ Python Data Analysis) - This library is mostly used for analyzing, cleaning, exploring, and manipulating data.
- Matplotlib - It is a data visualization and graphical plotting library.
- Seaborn - It is an extension of Matplotlib library used to create more attractive and informative statistical graphics.
- SciPy (Scientific Python) - used for scientific computation. SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing
- Scikit-learn - It is a machine learning library that enables tools for used for many other machine learning algorithms such as classification, prediction, etc.
- Geopandas-GeoPandas, as the name suggests, extends the popular data science library pandas by adding support for geospatial data.
Drop a 🌟 if you find this repository useful.
If you have any doubts or suggestions, feel free to reach me.
📫 How to reach me: