# ChartFactor for Python
[ChartFactor Py](https://chartfactor.com/doc/latest/cfpy_overview/) is built on top of [ChartFactor](https://chartfactor.com), the lightweight visual analytics platform. It includes [ChartFactor Studio](https://chartfactor.com/doc/latest/studio_intro/) and the [ChartFactor Toolkit](https://chartfactor.com/doc/latest/architecture/) between other components.
# Installing Chartfactor Py
Visit the [installation section](https://chartfactor.com/doc/latest/cfpy_installing/) in the ChartFactor Py documentation for a detailed guide.
# Usage
Create a new notebook and do the following
#### Cell 1
```python
from chartfactor import *
import pandas as pd
```
#### Cell 2
```python
titanic = pd.read_csv('https://chartfactor.com/resources/tutorials/titanic.csv')
```
#### Cell 3
```python
cf.studio("My titanic app")
```
#### The output will display an empty Studio app, select the dataframe in the Data Sources window
![image](https://chartfactor.com/resources/images/chartfactor-py/studio-empty.png)
#### Then, add some widgets like Raw Data Table, Bars, Tree Map, etc...
![image](https://chartfactor.com/resources/images/chartfactor-py/studio-widgets.png)
Raw data
{
"_id": null,
"home_page": "https://github.com/Aktiun/chartfactor-py",
"name": "chartfactor",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "aktiun, jupyter, jupyterhub, jupyterlab, chartfactor-py",
"author": "Aktiun",
"author_email": "juan.dominguez@aktiun.com",
"download_url": "https://files.pythonhosted.org/packages/0d/8a/689ac00c9f0941d8ebc6e02b68ce8b89487539c9dd58a60406fe35655c94/chartfactor-5.1.24.tar.gz",
"platform": null,
"description": "# ChartFactor for Python\n\n[ChartFactor Py](https://chartfactor.com/doc/latest/cfpy_overview/) is built on top of [ChartFactor](https://chartfactor.com), the lightweight visual analytics platform. It includes [ChartFactor Studio](https://chartfactor.com/doc/latest/studio_intro/) and the [ChartFactor Toolkit](https://chartfactor.com/doc/latest/architecture/) between other components.\n\n# Installing Chartfactor Py\n\nVisit the [installation section](https://chartfactor.com/doc/latest/cfpy_installing/) in the ChartFactor Py documentation for a detailed guide.\n\n# Usage\n\nCreate a new notebook and do the following\n\n#### Cell 1\n\n```python\nfrom chartfactor import *\nimport pandas as pd\n```\n\n#### Cell 2\n\n```python\ntitanic = pd.read_csv('https://chartfactor.com/resources/tutorials/titanic.csv')\n```\n\n#### Cell 3\n\n```python\ncf.studio(\"My titanic app\")\n```\n\n#### The output will display an empty Studio app, select the dataframe in the Data Sources window\n![image](https://chartfactor.com/resources/images/chartfactor-py/studio-empty.png)\n\n#### Then, add some widgets like Raw Data Table, Bars, Tree Map, etc...\n![image](https://chartfactor.com/resources/images/chartfactor-py/studio-widgets.png)\n",
"bugtrack_url": null,
"license": null,
"summary": "Integrates ChartFactor with Jupyter Notebooks",
"version": "5.1.24",
"project_urls": {
"Homepage": "https://github.com/Aktiun/chartfactor-py"
},
"split_keywords": [
"aktiun",
" jupyter",
" jupyterhub",
" jupyterlab",
" chartfactor-py"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0171ce21a8b563daca64b4903e485e760f9a49ce1564ee284182581285490f54",
"md5": "0564cf08a4e2748beaaac0eab0858a3d",
"sha256": "5144737617be0d2a24e428e8d47e395dfaeec17a96268c532b4a0f935e88fd3e"
},
"downloads": -1,
"filename": "chartfactor-5.1.24-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0564cf08a4e2748beaaac0eab0858a3d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 5875794,
"upload_time": "2024-12-17T17:38:07",
"upload_time_iso_8601": "2024-12-17T17:38:07.714283Z",
"url": "https://files.pythonhosted.org/packages/01/71/ce21a8b563daca64b4903e485e760f9a49ce1564ee284182581285490f54/chartfactor-5.1.24-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d8a689ac00c9f0941d8ebc6e02b68ce8b89487539c9dd58a60406fe35655c94",
"md5": "aefdcb6547d31367689c384a61f23edf",
"sha256": "f32819a5d889582820327b4fe75b92df050413dae14bec1a138afc272ea3959a"
},
"downloads": -1,
"filename": "chartfactor-5.1.24.tar.gz",
"has_sig": false,
"md5_digest": "aefdcb6547d31367689c384a61f23edf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 209429,
"upload_time": "2024-12-17T17:38:09",
"upload_time_iso_8601": "2024-12-17T17:38:09.647145Z",
"url": "https://files.pythonhosted.org/packages/0d/8a/689ac00c9f0941d8ebc6e02b68ce8b89487539c9dd58a60406fe35655c94/chartfactor-5.1.24.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-17 17:38:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Aktiun",
"github_project": "chartfactor-py",
"github_not_found": true,
"lcname": "chartfactor"
}