You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
122 KiB
122 KiB
<html>
<head>
</head>
</html>
In [2]:
!pip install ipyvizzu
Collecting ipyvizzu Downloading ipyvizzu-0.12.1-py3-none-any.whl (17 kB) Requirement already satisfied: jsonschema in /opt/conda/lib/python3.10/site-packages (from ipyvizzu) (4.7.2) Requirement already satisfied: IPython in /opt/conda/lib/python3.10/site-packages (from ipyvizzu) (8.4.0) Requirement already satisfied: pandas in /opt/conda/lib/python3.10/site-packages (from ipyvizzu) (1.4.3) Requirement already satisfied: pygments>=2.4.0 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (2.12.0) Requirement already satisfied: traitlets>=5 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (5.3.0) Requirement already satisfied: matplotlib-inline in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (0.1.3) Requirement already satisfied: jedi>=0.16 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (0.18.1) Requirement already satisfied: decorator in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (5.1.1) Requirement already satisfied: backcall in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (0.2.0) Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (3.0.30) Requirement already satisfied: pexpect>4.3 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (4.8.0) Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (63.2.0) Requirement already satisfied: stack-data in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (0.3.0) Requirement already satisfied: pickleshare in /opt/conda/lib/python3.10/site-packages (from IPython->ipyvizzu) (0.7.5) Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /opt/conda/lib/python3.10/site-packages (from jsonschema->ipyvizzu) (0.18.1) Requirement already satisfied: attrs>=17.4.0 in /opt/conda/lib/python3.10/site-packages (from jsonschema->ipyvizzu) (21.4.0) Requirement already satisfied: python-dateutil>=2.8.1 in /opt/conda/lib/python3.10/site-packages (from pandas->ipyvizzu) (2.8.2) Requirement already satisfied: pytz>=2020.1 in /opt/conda/lib/python3.10/site-packages (from pandas->ipyvizzu) (2022.1) Requirement already satisfied: numpy>=1.21.0 in /opt/conda/lib/python3.10/site-packages (from pandas->ipyvizzu) (1.22.4) Requirement already satisfied: parso<0.9.0,>=0.8.0 in /opt/conda/lib/python3.10/site-packages (from jedi>=0.16->IPython->ipyvizzu) (0.8.3) Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.10/site-packages (from pexpect>4.3->IPython->ipyvizzu) (0.7.0) Requirement already satisfied: wcwidth in /opt/conda/lib/python3.10/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->IPython->ipyvizzu) (0.2.5) Requirement already satisfied: six>=1.5 in /opt/conda/lib/python3.10/site-packages (from python-dateutil>=2.8.1->pandas->ipyvizzu) (1.16.0) Requirement already satisfied: pure-eval in /opt/conda/lib/python3.10/site-packages (from stack-data->IPython->ipyvizzu) (0.2.2) Requirement already satisfied: asttokens in /opt/conda/lib/python3.10/site-packages (from stack-data->IPython->ipyvizzu) (2.0.5) Requirement already satisfied: executing in /opt/conda/lib/python3.10/site-packages (from stack-data->IPython->ipyvizzu) (0.9.1) Installing collected packages: ipyvizzu Successfully installed ipyvizzu-0.12.1
In [7]:
!curl -o trst.csv 'https://demo-live-data.highcharts.com/vs-load.csv'
/bin/bash: curl: command not found
In [4]:
# sample
import pandas as pd
from ipyvizzu import Chart, Data, Config
data_frame = pd.read_csv(
"https://raw.githubusercontent.com/vizzuhq/ipyvizzu/main/docs/examples/stories/titanic/titanic.csv"
)
data = Data()
data.add_data_frame(data_frame)
chart = Chart(width="640px", height="360px")
chart.animate(data)
chart.animate(
Config(
{
"x": "Count",
"y": "Sex",
"label": "Count",
"title": "Passengers of the Titanic",
}
)
)
chart.animate(
Config(
{
"x": ["Count", "Survived"],
"label": ["Count", "Survived"],
"color": "Survived",
}
)
)
chart.animate(Config({"x": "Count", "y": ["Sex", "Survived"]}))
In [ ]: