Last modified: December 2014

URL: https://cxc.cfa.harvard.edu/chips/ahelp/chips_scatter.html
AHELP for CIAO 4.11 ChIPS v1

chips_scatter

Context: contrib

Synopsis

Create multiple scatter plots (CIAO contributed package)

Syntax

from chips_contrib import scatter
from chips_contrib.scatter import *

Description

The chips_contrib.scatter module provides routines to make it easy to create and modify multiple scatter plots, also known as scatterplot matrices. Examples of such routines include: Scatter-Matrix.js, scatterplots in R, and visualizing Fisher's Iris data set. The module is provided as part of the CIAO contributed scripts package.

Loading the routines

The module can be loaded into ChIPS, Sherpa or Python scripts by saying one of the following:

from chips_contrib.scatter import *
from chips_contrib.all import *

where the second line will load in all the ChIPS contributed routines, not just the scatter module.

Contents

The scatter module currenly provides four routines:

Routine Short form Description
scatterplots() splots() Create, or add to, a set of scatter plots.
scatterlog() slog() Change the display of one or more variables to use a logarithmic scale.
scatterlin() slin() Change the display of one or more variables to use a linear scale.
scatterlimits() slimits() Change the data range displayed for a variable.

More information can be found in their individual ahelp files: ahelp scatterplots; ahelp scatterlog and ahelp scatterlin; and ahelp scatterlimits.

The short-form variants listed above are only available when using a qualified import: e.g.

chips> from chips_contrib import scatter
chips> scatter.splots('srcs.fits[cols z,lx,alpha,hr]')
chips> scatter.slog(['lx'])

Changes in the scripts 4.7.1 (December 2014) release

The chips_contrib.scatter module is new in this release.


Bugs

See the bugs pages on the CIAO website for an up-to-date listing of known bugs.

See Also

contrib
scatterlimits, scatterplots, scatterscale