All Projects → nicohlr → ipychart

nicohlr / ipychart

Licence: MIT license
The power of Chart.js with Python

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ipychart

Quantitative Notebooks
Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy
Stars: ✭ 356 (+641.67%)
Mutual labels:  jupyter, notebook, data-analysis
Matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Stars: ✭ 2,433 (+4968.75%)
Mutual labels:  charts, charting-library, data-analysis
mercury
Mercury - data visualize and discovery with Javascript, such as apache zeppelin and jupyter
Stars: ✭ 29 (-39.58%)
Mutual labels:  jupyter, notebook, data-analysis
python ml tutorial
A complete tutorial in python for Data Analysis and Machine Learning
Stars: ✭ 118 (+145.83%)
Mutual labels:  jupyter, notebook, data-analysis
Spark R Notebooks
R on Apache Spark (SparkR) tutorials for Big Data analysis and Machine Learning as IPython / Jupyter notebooks
Stars: ✭ 109 (+127.08%)
Mutual labels:  jupyter, notebook, data-analysis
React Chartjs 2
React components for Chart.js, the most popular charting library
Stars: ✭ 4,667 (+9622.92%)
Mutual labels:  charts, charting-library, chartjs
Chartkick.py
Create beautiful Javascript charts with minimal code
Stars: ✭ 695 (+1347.92%)
Mutual labels:  charts, charting-library, chartjs
Sourced Ce
source{d} Community Edition (CE)
Stars: ✭ 153 (+218.75%)
Mutual labels:  charts, data-analysis
Graphic
A Flutter data visualization library based on Grammar of Graphics.
Stars: ✭ 173 (+260.42%)
Mutual labels:  charts, charting-library
Angular Chartist.js
Angular directive for Chartist.js
Stars: ✭ 206 (+329.17%)
Mutual labels:  charts, charting-library
vue3-chartjs
Vue3 wrapper for ChartJS
Stars: ✭ 122 (+154.17%)
Mutual labels:  charts, chartjs
React D3 Components
D3 Components for React
Stars: ✭ 1,599 (+3231.25%)
Mutual labels:  charts, charting-library
Svelte Frappe Charts
📈 Svelte bindings for frappe-charts.
Stars: ✭ 111 (+131.25%)
Mutual labels:  charts, charting-library
Chartbrew
Open-source web platform for creating charts out of different data sources (databases and APIs) 📈📊
Stars: ✭ 199 (+314.58%)
Mutual labels:  charts, chartjs
robo-chart-web
📊 Transform Google sheets to pretty charts!
Stars: ✭ 28 (-41.67%)
Mutual labels:  charts, chartjs
Plotly.js
Open-source JavaScript charting library behind Plotly and Dash
Stars: ✭ 14,268 (+29625%)
Mutual labels:  charts, charting-library
Anychart Android
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
Stars: ✭ 1,762 (+3570.83%)
Mutual labels:  charts, charting-library
Keen Dataviz.js
Data Visualization Charting Library
Stars: ✭ 215 (+347.92%)
Mutual labels:  charts, charting-library
voila-gpx-viewer
GPX Viewer web app built with Jupyter, ipywidgets, ipyleaflet, bqplot and voila
Stars: ✭ 43 (-10.42%)
Mutual labels:  jupyter, ipywidgets
gauge-chart
Gauge Chart Library
Stars: ✭ 45 (-6.25%)
Mutual labels:  charts, charting-library


The power of Chart.js in Jupyter Notebooks

GitHub GitHub release (latest by date) Binder Awesome Chart.js

Installation

You can install ipychart from your terminal using pip or conda:

# using pip
$ pip install ipychart

# using conda
$ conda install -c conda-forge ipychart

Documentation

Usage

Create charts with Python in a very similar way to creating charts using Chart.js. The charts created are fully configurable, interactive and modular and are displayed directly in the output of the the cells of your jupyter notebook environment:

You can also create charts directly from a pandas dataframe. See the Pandas Interface section of the documentation for more details.

Development Installation

For a development installation:

$ git clone https://github.com/nicohlr/ipychart.git
$ cd ipychart
$ conda install jupyterlab nodejs -c conda-forge
$ cd ipychart/js
$ npm install yarn
$ npm install 
$ cd .. 
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix ipychart
$ jupyter nbextension enable --py --sys-prefix ipychart

References

License

Ipychart is available under the MIT license.

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