Skip to main content

Send feedback

Tell us what works and what could be better. We read every submission.

Send feedback

Tell us what works and what could be better. We read every submission.

A

anojoual

@anojoual·26 public vizzes

Loading thumbnail…

etape3

The visualization displays monthly stock prices for Microsoft from 2000 to 2004 as a small-multiple bar chart, with each row representing a different group. The chart uses a stacked layout where bars are positioned along a time axis, with the height of each bar encoding the stock price. Groups are labeled on the left, and the visualization includes an animated transition triggered after a delay, stacking the bars by shifting their y-positions according to their value offsets. The chart uses D3 v3 with SVG rendering, an ordinal x-scale for dates, a linear y-scale for prices, and a color scale for group identification. A radio button for "Stacked" mode is included but appears to have no functional effect. The visualization is built with Blockbuilder.org and released under the MIT license.This example, titled "etape3", demonstrates a stacked bar chart visualization of stock price data using D3.js v3. It displays monthly closing prices for multiple stock symbols (e.g., MSFT) from January 2000 through February 2004, organized into groups. The chart uses an ordinal x-axis for dates, a linear y-axis for prices, and a color-coded category scale to distinguish groups. A radio button for "Stacked" mode is included, though it appears inert. The visualization features a stacked layout where each group is represented as a horizontal band, with individual price values shown as colored bars. Animated transitions are implemented to smoothly reposition elements, and the chart includes axes with group labels. The design is minimal and clean, with the rendered output using SVG and animation for interactive presentation.This visualization, titled "etape3", displays stock price data over time using a stacked bar chart layout. It groups stock symbols (such as MSFT) into categories and visualizes monthly prices from 2000 to 2004 using colored rectangles arranged in horizontal bands. The chart includes labeled axes for dates and price scales, with each group labeled and color-coded. A stacked mode is implemented, where bars are layered with an animation transition, and the view is built with D3.js v3 using SVG rendering. The layout is clean and minimal, with a focus on comparing price changes across groups and time periods. Source: gist by anojoual, MIT license. Built with Blockbuilder.org.

Nov 29, 2017
Loading thumbnail…

tp3

This visualization animates monthly stock prices for multiple companies, using D3.js to draw each symbol as a separate line chart. The stocks are initially drawn as animated line graphs, with a moving point and label tracing the price history. After the animation completes, the view transitions to a "horizon chart" style, where each symbol’s line is replaced by stacked, color-coded area layers that fold the price range into repeating bands. The transition includes clipping, area fills, and repositioning of labels and points, creating a compact, comparative view of relative performance across symbols. The data is loaded from a CSV file with monthly prices for several stocks (MSFT, AAPL, etc.) sorted by maximum price, and the animation is driven by a timer that progressively draws the lines. The visualization uses SVG, D3 v3, and animated transitions.This example demonstrates an animated multi-series stock chart built with D3 v3. It initially draws each stock's price line one point at a time, with a moving circle and label. After the animation completes, it transforms the view into small-multiple "horizon" charts: each stock's line is mirrored and stacked into colored bands, compressing the y-axis to emphasize relative changes over time. The transitions smoothly move the labels and circles to the right edge as the horizon areas fade in. The chart uses a categorical color scale for the symbols and a three-tone blue scale for the horizon bands. Data is loaded from a CSV of monthly stock prices. This is a great example of a two-stage animated transition in D3, showing the same data as both a classic multi-series line chart and then as a horizon chart. The animation helps reveal the process of transforming one view to another. However, it may be less suitable for a gallery audience because the code is incomplete (the horizons function appears to be cut off at the end) and there is no clear narrative or explanation provided. The example is likely a student exercise or exploratory sketch rather than a polished visualization. --- Which sentence best describes this example? A) A visualization that combines a line chart and a horizon chart in an animated transition, showing stock price trends for multiple symbols over time. B) Animated line chart that smoothly transitions into a horizon chart. Once the animation completes, three separate, colored views are shown for each of the stock symbols. This example demonstrates the use of D3's transition methods and custom data joins. C) A stock market dashboard that displays price trends for multiple stocks and allows the user to filter and compare them. D) Animated line chart that gradually transforms into a horizon chart, then animates again into multiple small multiples of the same data. The final view is a horizon chart of stock prices. Created with D3 v3.A concise description for the gallery: This animated visualization transforms a multi-line stock price chart into a horizon chart. Initially, it draws time series for several stocks as colored lines with labels and moving points. After the line animation completes, it smoothly transitions each line into a layered area chart, using overlapping bands to show the data in a compact form. The animation and transitions highlight the data's shape and relative magnitude across different stocks. Built with D3 v3, rendered in SVG.

Nov 24, 2017