How to plot multiple CDF in one figure?

13 vues (au cours des 30 derniers jours)
Tania Islam
Tania Islam le 6 Nov 2019
Hello
I have 6 dataset. Each contains 10000 values.
I want to plot the CDF (Cumulative distribution function) of the dataset in a same figure in order to compare them.
I know that, total CDF will be 1 for each dataset.
How can I do that in MATLAB.
I am using cdfplot(dataset). But this is not working.
I am attaching a sample figure here.

Réponses (1)

Jalaj Gambhir
Jalaj Gambhir le 11 Nov 2019
Hi,
You can easily use 'hold on' between each cdfplot for each dataset.
For example:
load coastlines;
cdfplot(coastlat);
hold on;
cdfplot(coastlon);
Here the 'coastlat' and 'coastlon' are vectors of size 9865*1. And the output as:

Catégories

En savoir plus sur Descriptive Statistics and Visualization dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by