• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/11

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

11 Cards in this Set

  • Front
  • Back

What is SVG?

SVG is a text-based image format. Each SVG image is defined using markup code similar to HTML, and SVG code can be included directly within any HTML document, or inserted dynamically into the DOM.

Which web browsers support SVG?

Every web browser supports SVG except Internet Explorer versions 8 and earlier.

What are the main libraries of D3

  • Behaviors
  • Core
  • Geography
  • Geometry
  • Layouts
  • Scales
  • SVG
  • Time

What are the main classes of the core d3 library?


  • Selections - manipulate elements in the current document.
  • Transitions - interpolate attributes and styles smoothly over time.
  • Arrays - manipulate arrays and objects with ease.
  • Requests - load external data.
  • Formatting - convert numbers, dates and other objects to strings.
  • Localization - control locale-specific behavior, such as number formatting.
  • Colors - parse and manipulate colors; work with color spaces.
  • Namespaces - extend D3's support for XML namespaces.
  • Math - miscellaneous mathematical functions.
  • Internals - sundry utilities for extending D3.

What are the main behavior classes of the d3?

  • drag - tracks mouse or multitouch movement(s) relative to an origin
  • zoom - emits zoom and pan events in response to common input idioms

What are the main geography classes of the d3?

  • path - display geographic shapes
  • projections - convert locations (latitude and longitude) to pixel coordinates.
  • streams - streaming geometry transformations.

What are the main geometry classes of the d3?

  • Voroni - compute the Voronoi tesselation or Delaunay triangulation from a set of points.
  • Quadtree - compute a quadtree from a set of points.
  • Hull -compute the convex hull of a set of points.
  • Polygon - perform polygon operations, such as computing area and clipping.

What are the main layouts classes of d3?

  1. Bundle - apply Holten's hierarchical bundling algorithm to edges.
  2. Chord - produce a chord diagram from a matrix of relationships.
  3. Cluster - cluster entities into a dendrogram.
  4. Force - position linked nodes using physical simulation.
  5. Hierarchy - derive a custom hierarchical layout implementation.
  6. Histogram - compute the distribution of data using quantized bins.
  7. Pack - produce a hierarchical layout using recursive circle-packing.
  8. Partition - recursively partition a node tree into a sunburst or icicle.
  9. Pie - compute the start and end angles for arcs in a pie or donut chart.
  10. Stack - compute the baseline for each series in a stacked bar or area chart.
  11. Tree - position a tree of nodes tidily
  12. Treemap - use recursive spatial subdivision to display a tree of nodes.

What are the main Scales classes of d3?

  • Quantitative Scales - for continuous input domains, such as numbers.
  • Ordinal Scales - for discrete input domains, such as names or categories.
  • Time Scales - or time domains.

What are the main SVG classes of d3?

  • Shapes - generate geometric shapes and primitives in SVG.
  • Axes - generate standard axes for visualizations in SVG.
  • Controls - generate standard interactive visualization controls in SVG.

What are the main Time classes of d3?

  • Time Formatting - convert between times and strings.
  • Time Scales - compute visual encodings of times
  • Time Interval - perform simple time arithmetic.