plot
Draw 2-D line plot of DataMatrix
Description
Examples
Load the MAT-file, provided with the software, that contains yeast data. This MAT-file includes three variables: yeastvalues, a 614-by-7 matrix of gene expression data, genes, a cell array of 614 GenBank® accession numbers for labeling the rows in yeastvalues, and times, a 1-by-7 vector of time values for labeling the columns in yeastvalues.
load filteredyeastdataCreate variables to contain a subset of the data, specifically the first five rows and first four columns of the yeastvalues matrix, the genes cell array, and the times vector.
yeastvalues2 = yeastvalues(1:5,1:4); genes2 = genes(1:5,:); times2 = times(1:4);
Create a DataMatrix object.
dmo = bioma.data.DataMatrix(yeastvalues2,genes2,times2)
dmo =
0 9.5 11.5 13.5
SS DNA -0.131 1.699 -0.026 0.365
YAL003W 0.305 0.146 -0.129 -0.444
YAL012W 0.157 0.175 0.467 -0.379
YAL026C 0.246 0.796 0.384 0.981
YAL034C -0.235 0.487 -0.184 -0.669
Plot the yeast values as a function of time. In other words, create a time plot of each row (gene).
plot(times2,dmo)

Input Arguments
DataMatrix, specified as a bioma.data.DataMatrix object or numeric
array.
If both DMObj1 and DMObj2 are input
arguments, one of the inputs can be a numeric array.
If
DMObj1andDMObj2are both vectors, they must have the same number of elements, andplotplots one vector versus the other vector, creating a single line.If one is a vector and one a scalar,
plotplots discrete points vertically or horizontally, at the scalar value.If one is a vector and one a matrix, the number of elements in the vector must equal either the number of rows or the number of columns in the matrix, and
plotplots the vector versus each row or column in the matrix.If both are matrices, they must have the same size (number of rows and columns), and
plotplots each column inDMObj1versus the corresponding column inDMObj2.
DataMatrix, specified as a bioma.data.DataMatrix object or numeric
array.
If both DMObj1 and DMObj2 are input
arguments, one of the inputs can be a numeric array.
If
DMObj1andDMObj2are both vectors, they must have the same number of elements, andplotplots one vector versus the other vector, creating a single line.If one is a vector and one a scalar,
plotplots discrete points vertically or horizontally, at the scalar value.If one is a vector and one a matrix, the number of elements in the vector must equal either the number of rows or the number of columns in the matrix, and
plotplots the vector versus each row or column in the matrix.If both are matrices, they must have the same size (number of rows and columns), and
plotplots each column inDMObj1versus the corresponding column inDMObj2.
Line specifications, specified as a character vector or string scalar. You can specify the line style, marker symbol, and color. For details, see Line Specifications.
Data Types: char | string
More About
The following tables list available line styles, markers, and colors.
| Line Style | Description | Resulting Line |
|---|---|---|
"-" | Solid line |
|
"--" | Dashed line |
|
":" | Dotted line |
|
"-." | Dash-dotted line |
|
| Marker | Description | Resulting Marker |
|---|---|---|
"o" | Circle |
|
"+" | Plus sign |
|
"*" | Asterisk |
|
"." | Point |
|
"x" | Cross |
|
"_" | Horizontal line |
|
"|" | Vertical line |
|
"square" | Square |
|
"diamond" | Diamond |
|
"^" | Upward-pointing triangle |
|
"v" | Downward-pointing triangle |
|
">" | Right-pointing triangle |
|
"<" | Left-pointing triangle |
|
"pentagram" | Pentagram |
|
"hexagram" | Hexagram |
|
| Color Name | Short Name | RGB Triplet | Appearance |
|---|---|---|---|
"red" | "r" | [1 0 0] |
|
"green" | "g" | [0 1 0] |
|
"blue" | "b" | [0 0 1] |
|
"cyan"
| "c" | [0 1 1] |
|
"magenta" | "m" | [1 0 1] |
|
"yellow" | "y" | [1 1 0] |
|
"black" | "k" | [0 0 0] |
|
"white" | "w" | [1 1 1] |
|
Version History
Introduced in R2008b
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)