plot

Plot data series

Syntax

plot(tsobj)
hp = plot(tsobj)
plot(tsobj, linefmt)
hp = plot(tsobj, linefmt)
plot(..., volumename, bar)
hp = plot(..., volumename, bar)

Arguments

tsobj

Financial time series object.

linefmt

(Optional) Line format.

volumename

(Optional) Specifies which data series is the volume series. volumename must be the exact data series name for the volume column (case sensitive).

bar

(Optional)

  • bar = 0 (default). Plot volume as a line.

  • bar = 1. Plot volume as a bar chart. The width of each bar is the same as the default in bar, barh.

Description

plot(tsobj) plots the data series contained in the object tsobj. Each data series will be a line. plot automatically generates a legend and dates on the x-axis. Grid is turned on by default. plot uses the default color order as if plotting a matrix.

The plot command automatically creates subplots when multiple time series are encountered, and they differ greatly on their decimal scales. For example, subplots are generated if one time series data set is in the 10s and another is in the 10,000s.

hp = plot(tsobj) additionally returns the handle(s) to the object(s) inside the plot figure. If there are multiple lines in the plot, hp is a vector of multiple handles.

plot(tsobj, linefmt) plots the data series in tsobj using the line format specified. For a list of possible line formats, see plot in the MATLAB® documentation. The plot legend is not generated, but the dates on the x-axis and the plot grid are. The specified line format is applied to all data series; that is, all data series will have the same line type.

hp = plot(tsobj, linefmt) plots the data series in tsobj using the format specified. The plot legend is not generated, but the dates on the x-axis and the plot grid are. The specified line format is applied to all data series, that is, all data series can have the same line type. If there are multiple lines in the plot, hp is a vector of multiple handles.

plot(..., volumename, bar) additionally specifies which data series is the volume. The volume is plotted in a subplot below the other data series. If bar = 1, the volume is plotted as a bar chart. Otherwise, a line plot is used.

hp = plot(..., volumename, bar) returns handles for each line. If bar = 1, the handle to the patch for the bars is also returned.

    Note   To turn the legend off, enter legend off at the MATLAB command line. Once you turn it off, the legend is essentially deleted. To turn it back on, recreate it using the legend command as if you are creating it for the first time. To turn the grid off, enter grid off. To turn it back on, enter grid on.

See Also

| | | | |

Was this topic helpful?