All Projects → napjon → Krisk

napjon / Krisk

Licence: bsd-3-clause
Statistical Interactive Visualization with pandas+Jupyter integration on top of Echarts.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Krisk

Cryptocurrency Analysis Python
Open-Source Tutorial For Analyzing and Visualizing Cryptocurrency Data
Stars: ✭ 278 (+150.45%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Courses
Quiz & Assignment of Coursera
Stars: ✭ 454 (+309.01%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Pydataroad
open source for wechat-official-account (ID: PyDataLab)
Stars: ✭ 302 (+172.07%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Mydatascienceportfolio
Applying Data Science and Machine Learning to Solve Real World Business Problems
Stars: ✭ 227 (+104.5%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Data Science On Gcp
Source code accompanying book: Data Science on the Google Cloud Platform, Valliappa Lakshmanan, O'Reilly 2017
Stars: ✭ 864 (+678.38%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Deep Learning Machine Learning Stock
Stock for Deep Learning and Machine Learning
Stars: ✭ 240 (+116.22%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Data Science
Collection of useful data science topics along with code and articles
Stars: ✭ 315 (+183.78%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Covid19za
Coronavirus COVID-19 (2019-nCoV) Data Repository and Dashboard for South Africa
Stars: ✭ 208 (+87.39%)
Mutual labels:  jupyter-notebook, data-science, dashboard
Cookbook 2nd
IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018
Stars: ✭ 704 (+534.23%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Roughviz
Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.
Stars: ✭ 6,022 (+5325.23%)
Mutual labels:  data-science, data-visualization, dashboard
Datascienceprojects
The code repository for projects and tutorials in R and Python that covers a variety of topics in data visualization, statistics sports analytics and general application of probability theory.
Stars: ✭ 223 (+100.9%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Ds and ml projects
Data Science & Machine Learning projects and tutorials in python from beginner to advanced level.
Stars: ✭ 56 (-49.55%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Amazing Feature Engineering
Feature engineering is the process of using domain knowledge to extract features from raw data via data mining techniques. These features can be used to improve the performance of machine learning algorithms. Feature engineering can be considered as applied machine learning itself.
Stars: ✭ 218 (+96.4%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Data Science Hacks
Data Science Hacks consists of tips, tricks to help you become a better data scientist. Data science hacks are for all - beginner to advanced. Data science hacks consist of python, jupyter notebook, pandas hacks and so on.
Stars: ✭ 273 (+145.95%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Gwu data mining
Materials for GWU DNSC 6279 and DNSC 6290.
Stars: ✭ 217 (+95.5%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Articles
A repository for the source code, notebooks, data, files, and other assets used in the data science and machine learning articles on LearnDataSci
Stars: ✭ 350 (+215.32%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Data Science Resources
👨🏽‍🏫You can learn about what data science is and why it's important in today's modern world. Are you interested in data science?🔋
Stars: ✭ 171 (+54.05%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Dtale
Visualizer for pandas data structures
Stars: ✭ 2,864 (+2480.18%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Cookbook 2nd Code
Code of the IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018 [read-only repository]
Stars: ✭ 541 (+387.39%)
Mutual labels:  jupyter-notebook, data-science, data-visualization
Data Science Lunch And Learn
Resources for weekly Data Science Lunch & Learns
Stars: ✭ 49 (-55.86%)
Mutual labels:  jupyter-notebook, data-science, data-visualization

CircleCI PyPI version Coverage Status svg

Overview

Krisk bring Echarts to Python Data Science Ecosystem, and helpful tools for high level statistical interactive visualization.

Dependencies

  • Python 3.5 (Python 2.7 should be supported, haven't test it yet)
  • Jupyter Notebook 4.2.x
  • Pandas 0.18.x
  • Echarts 3.2.1 (built-in)

Install

pip install jupyter pandas krisk
jupyter nbextension install --py krisk --sys-prefix
jupyter nbextension enable  --py krisk --sys-prefix

Tutorials

What It Does

  • Chart Integration with Jupyter Notebook, widgets, and Dashboard.
  • Statistical interactive visualization
  • Ability backed by Echarts (Toolbox, Transition, Tooltip, etc.)

What It Doesn't Do

Krisk won't implement all features of Echarts. For more advanced usage, Krisk users can use JSON option (or HTML) output produced by Krisk to optimize in Javascript.

Only basic charts are supported for explanation visualization. The plan will support:

  • More complex line, bar, scatter, and histogram.
  • Geoscatter plot
  • Time Series

Of course, contributions are welcome to support all chart types and advanced features.

Motivation for Another Visualization Library

Krisk is targeted for building interactive dashboard application on top of two key components of Jupyter framework, ipywidgets and Jupyter Dashboard.

Krisk is also act as tool to support reproducible chart by utilizing pandas DataFrame as data input.

How to Contribute

To contribute and unit tests your changes, please do the following,

  1. Fork this repository
  2. Clone this repo and do unit test,
pip install coverage pytest
git clone https://github.com/your-username/krisk.git
cd krisk
coverage run --source krisk -m py.test

License

New BSD

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].