Skip to main content

Exploratory Data Analytics tool for SQL

Project description



SQL Bridge to Exploratory Data Analysis Tool

edaSQL is a library to link SQL to Exploratory Data Analysis and further more in the Data Engineering. This will solve many limitations in the SQL studios available in the market.

Installation

Clone this Repository. Run this from the root directory to install

python setup.py install

Documentation

Import Packages

import edaSQL
import pandas as pd

1. Connect to the DataBase

edasql = edaSQL.SQL()
edasql.connectToDataBase(server='your server name', 
                         database='your database', 
                         user='username', 
                         password='password')

2. Query Data

sampleQuery = "select  * from INX"
data = pd.read_sql(sampleQuery, edasql.dbConnection)

3. Data Overview

insights =  edaSQL.EDA(dataFrame=data,HTMLDisplay=True)
dataInsights =insights.dataInsights()
deepInsights = insights.deepInsights()

4.Correlation

eda = edaSQL.EDA(dataFrame=data)
eda.pearsonCorrelation()
eda.spearmanCorrelation()
eda.kendallCorrelation()

5. Missing Values

eda.missingValuesPlot(plot ='matrix')
eda.missingValuesPlot(plot ='bar')
eda.missingValuesPlot(plot ='heatmap')
eda.missingValuesPlot(plot ='dendrogram')

6. Outliers

eda.outliersVisualization(plot = 'box')
eda.outliersVisualization(plot = 'scatter')
outliers = eda.getOutliers()

Jupyter NoteBook Tutorial

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eda-SQL-0.0.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

eda_SQL-0.0.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file eda-SQL-0.0.1.tar.gz.

File metadata

  • Download URL: eda-SQL-0.0.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.0

File hashes

Hashes for eda-SQL-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7f88e887ebf23a2567d0942d9670f3dd185d4c4c906d4a6c257d926bcb50c7a3
MD5 929d71f0e4d6f039c8d2aca658443fa3
BLAKE2b-256 0aff60b62efd043c1436fea324bba1a316b4513a3da29cd2d42ac19e89c706c3

See more details on using hashes here.

File details

Details for the file eda_SQL-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: eda_SQL-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.0

File hashes

Hashes for eda_SQL-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 36a08c3939ad13f84a3e6d9b8b9cff3b0385f2ed6fb3b9e4880e59786d98812a
MD5 212126b13f40c296f31e276baf25201d
BLAKE2b-256 a0da280890a3b1fbcf22dd08d0ad6d9ef63e21bfc446a61c30853ced4e8e9043

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page