All Projects → MDSH14 → Engezny

MDSH14 / Engezny

Licence: MIT license
Engezny is a python package that quickly generates all possible charts from your dataframe and saves them for you, and engezny is only supporting now uni-parameter visualization using the pie, bar and barh visualizations.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Engezny

Python Wechat Itchat
微信机器人,基于Python itchat接口功能实例展示:01-itchat获取微信好友或者微信群分享文章、02-itchat获取微信公众号文章、03-itchat监听微信公众号发送的文章、04 itchat监听微信群或好友撤回的消息、05 itchat获得微信好友信息以及表图对比、06 python打印出微信被删除好友、07 itchat自动回复好友、08 itchat微信好友个性签名词云图、09 itchat微信好友性别比例、10 微信群或微信好友撤回消息拦截、11 itchat微信群或好友之间转发消息
Stars: ✭ 216 (+764%)
Mutual labels:  numpy, pandas, matplotlib
Udacity-Data-Analyst-Nanodegree
Repository for the projects needed to complete the Data Analyst Nanodegree.
Stars: ✭ 31 (+24%)
Mutual labels:  numpy, pandas, matplotlib
Abu
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构
Stars: ✭ 8,589 (+34256%)
Mutual labels:  numpy, pandas, matplotlib
Windrose
A Python Matplotlib, Numpy library to manage wind data, draw windrose (also known as a polar rose plot), draw probability density function and fit Weibull distribution
Stars: ✭ 208 (+732%)
Mutual labels:  numpy, pandas, matplotlib
Data Analysis
主要是爬虫与数据分析项目总结,外加建模与机器学习,模型的评估。
Stars: ✭ 142 (+468%)
Mutual labels:  numpy, pandas, matplotlib
Machine Learning Alpine
Alpine Container for Machine Learning
Stars: ✭ 30 (+20%)
Mutual labels:  numpy, pandas, matplotlib
covid-19
Data ETL & Analysis on the global and Mexican datasets of the COVID-19 pandemic.
Stars: ✭ 14 (-44%)
Mutual labels:  numpy, pandas, matplotlib
Pynamical
Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.
Stars: ✭ 458 (+1732%)
Mutual labels:  numpy, pandas, matplotlib
Ml Cheatsheet
A constantly updated python machine learning cheatsheet
Stars: ✭ 136 (+444%)
Mutual labels:  numpy, pandas, matplotlib
Machine Learning Projects
This repository consists of all my Machine Learning Projects.
Stars: ✭ 135 (+440%)
Mutual labels:  numpy, pandas, matplotlib
Pythondatasciencehandbook
The book was written and tested with Python 3.5, though other Python versions (including Python 2.7) should work in nearly all cases.
Stars: ✭ 31,995 (+127880%)
Mutual labels:  numpy, pandas, matplotlib
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+8688%)
Mutual labels:  numpy, pandas, matplotlib
Baby Names Analysis
Data ETL & Analysis on the dataset 'Baby Names from Social Security Card Applications - National Data'.
Stars: ✭ 557 (+2128%)
Mutual labels:  numpy, pandas, matplotlib
Mlcourse.ai
Open Machine Learning Course
Stars: ✭ 7,963 (+31752%)
Mutual labels:  numpy, pandas, matplotlib
Mexican Government Report
Text Mining on the 2019 Mexican Government Report, covering from extracting text from a PDF file to plotting the results.
Stars: ✭ 473 (+1792%)
Mutual labels:  numpy, pandas, matplotlib
Stock Market Analysis And Prediction
Stock Market Analysis and Prediction is the project on technical analysis, visualization and prediction using data provided by Google Finance.
Stars: ✭ 112 (+348%)
Mutual labels:  numpy, pandas, matplotlib
Stats Maths With Python
General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python
Stars: ✭ 381 (+1424%)
Mutual labels:  numpy, pandas, matplotlib
Data Science Ipython Notebooks
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
Stars: ✭ 22,048 (+88092%)
Mutual labels:  numpy, pandas, matplotlib
Data Science For Marketing Analytics
Achieve your marketing goals with the data analytics power of Python
Stars: ✭ 127 (+408%)
Mutual labels:  numpy, pandas, matplotlib
Opendatawrangling
공공데이터 분석
Stars: ✭ 148 (+492%)
Mutual labels:  numpy, pandas, matplotlib

Engezny

Engezny is a python package that quickly generates all possible charts from your dataframe and save them for you, and engezny is only supporting now uniparameter visualization using the pie, bar and barh visualizations.

New release features:

  1. Full control with colors used in charts.
  2. Arabic issues solved.
  3. Base of data control.
  4. Issues solved with saving charts.
  5. New list of options which make your customization easier (Check them in parameters).

Advanteges

  1. Totally supports Arabic Language.
  2. Handles multi-parameters columns and separates them by a comma.
  3. The output charts are fully descriptive.

Installation Guide

To install Engezny Package:

  • Make sure python3 and pip is installed in your machine.
  • Use the command line and type: pip install Engezny or pip3 install Engezny
  • You can check if the package is installed by typing: pip freeze | grep Engezny or pip3 freeze | grep Engezny

How to Use?

The most simple format of using Engezny is as follow:

from Engezny import Engezny
import pandas as pd

Data = pd.read_csv("FileName.csv")
Egz = Engezny(Data)
Egz.visualize()

Visualization Parameters

  • start (int) default = 0: The first column to start with index
  • end (int) default = None: The final column to end with index
  • location (str) default ='Charts/': The file location to save charts in. The package creates the file if not exsist
  • extention (str) default = 'jpg': The extention of the created charts
  • colors (list) default = None: A list of colors HEX codes to use in charts
  • save (bool) default = True: The save option to save generated charts to the local machine
  • multi_sep (str) default = None: the separator delimiter for multiselection columns
  • single_sep (str) default = None: A delimiter to split single values with
  • figsize (tuple) default = (15, 15): The figure size of charts
  • base (str) default = 'total_values': The base to use in charts. Makes a difference with multiselection columns and has three available options:
    • 'total_values': Uses the sum of total values as a base
    • 'data_base': Uses the total number of rows in data as a base
    • 'column_base': Uses the count of non-null cells in the column as a base
  • other (bool) default = False The other option takes only the top 4 values and combine the rest in and other value
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].