Skip to main content

Create and present animated data stories within data science notebooks.

Project description

Vizzu

ipyvizzu - story Extension

Tutorial · Examples · Reference · Repository

PyPI version CI-CD

About The Extension

ipyvizzu-story is an extension of ipyvizzu that enables users to create interactive presentations from the animated data visualizations built with ipyvizzu right within the data science notebook of their choice. The extension provides a widget that contains the presentation and adds controls for navigating between slides - predefined stages within the story being presented.

Installation

Visit our wiki site for more details about installation.

pip install ipyvizzu-story

Usage

You can create the story below with the following code snippet.

Visit our wiki site for more details and a step-by-step tutorial into ipyvizzu-story or check out our example gallery.

ipyvizzu

from ipyvizzu import Data, Config
from ipyvizzustory import Story, Slide, Step

data = Data()
data.add_series("Foo", ["Alice", "Bob", "Ted"])
data.add_series("Bar", [15, 32, 12])
data.add_series("Baz", [5, 3, 2])

story = Story(data=data)

slide1 = Slide(
    Step(
        Config({"x": "Foo", "y": "Bar"}),
    )
)
story.add_slide(slide1)

slide2 = Slide(
    Step(
        Config({"color": "Foo", "x": "Baz", "geometry": "circle"}),
    )
)

story.play()

Environment support

ipyvizzu-story can be used in a wide variety of environments, visit our wiki site for more details.

Contributing

We welcome contributions to the project, visit our contributing guide for further info.

Contact

License

Copyright © 2022 Vizzu Kft..

Released under the Apache 2.0 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipyvizzu-story-0.3.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipyvizzu_story-0.3.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file ipyvizzu-story-0.3.1.tar.gz.

File metadata

  • Download URL: ipyvizzu-story-0.3.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for ipyvizzu-story-0.3.1.tar.gz
Algorithm Hash digest
SHA256 10ae49de2c833b441d1c8e3b96bd35e671b1e839c2a108c15b612fe0c30e7be1
MD5 df48a0e17a592783436b95a72b0011b0
BLAKE2b-256 02dc4947d59c149992e54270f0d0494d1abed631dc170de8225b908f6adb55db

See more details on using hashes here.

File details

Details for the file ipyvizzu_story-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: ipyvizzu_story-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for ipyvizzu_story-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eb15ae4b8345fdff2c1077c7732e6e7939e10dac0384aef0c8d36781c32751bf
MD5 df21651a403939df3b754fd2a95fb236
BLAKE2b-256 b08f466757132efc6a7763c21c7f9c74b124bf5c6f5a7b633a303bc16cfdaa9b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page