Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Chaco is a Python package for building interactive and custom 2-D plots.

License

NotificationsYou must be signed in to change notification settings

enthought/chaco

Repository files navigation

http://www.github.com/enthought/chaco

http://docs.enthought.com/chaco

Chaco is a Python plotting application toolkit that facilitates writingplotting applications at all levels of complexity, from simple scripts withhard-coded data to large plotting programs with complex data interrelationshipsand a multitude of interactive tools. While Chaco generates attractive staticplots for publication and presentation, it also works well for interactive datavisualization and exploration.

Features

  • Flexible drawing and layout: Plots consist of graphical components whichcan be placed inside nestable containers for layout, positioning, and eventdispatch. Every component has a configurable rendering loop with distinctlayers and backbuffering. Containers can draw cooperatively so that layersspan across the containment hierarchy.
  • Modular and extensible architecture: Chaco is object-oriented from theground up for ease of extension and customization. There are clear interfacesand abstract classes defining extension points for writing your own custombehaviors, from custom tools, plot types, layouts, etc. Most classes arealso "subclass-friendly", so that subclasses can override one or two methodsand everything else just works.
  • Data model for ease of extension and embedding: Chaco separates the datafrom any transformations of the data that are needed for displaying it. Thisseparation makes it easier to extend Chaco, or embed it in applications.

Prerequisites

Chaco is only supported on Python >= 3.6.You must have the following libraries installed before building or installingChaco:

Mailing list

To monitor discussions about Chaco, as well as the rest of theEnthought Tool Suite (Traits, TraitsUI,Chaco, Mayavi, ...), please refer to the ets-usersgoogle group .


[8]ページ先頭

©2009-2025 Movatter.jp