Code covered by the BSD License  

Highlights from
Plot average line

Be the first to rate this file! 34 Downloads (last 30 days) File Size: 10.2 KB File ID: #27134
image thumbnail

Plot average line

by Jonas

 

31 Mar 2010

plotAverage plots an average line into the data.

| Watch this File

File Information
Description

plotAverage adds an average line into plotted data.

By default, plotAverage
- calculates the average along y (for given or estimated points along x)
- plots errorbars with the standard error of the mean
- discards outliers to calculate the robust average
- plots the average line into the data's axes (as opposed to a new figure)

All these options can be changed.

plotAverage returns the handles to the average line and the error bars as well as the x and y data of the line.

Acknowledgements

Average Plot Of Data In A Figure inspired this file.

MATLAB release MATLAB 7.10 (R2010a)
Tags for This File  
Everyone's Tags
average plot(5), data exploration, trendline
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
24 Feb 2013 Jonas

Hi Dafni,

Here's an example:

x = 1:0.1:10;
cmap = jet(10);
% plot some lines
figure,hold on,
for i=1:10,
plot(x,sin(x)+randn(size(x)),...
'color',cmap(i,:));
end
% add average, set robust-option to 0
plotAverage(gca,[],'userobustmean',0)

24 Feb 2013 Dafni

is there any example on how to use the file plotAverage?

Contact us