Plot based on bins with binary data
Mostra commenti meno recenti
Hello
I have two arrays, say array stimDuration - which contains the duration a subject has seen a stimulation - and array answers, which is binary (containing 1 or 0's) to indicate if subject could correctly identify the stimulus or not. The data could look something like that:
stimDuration = [1, 2, 3, 2, 4, 6, 8, 1, 11, 12, 9] answers = [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0]
I want now to have n bins for the stimDuration (for instance 2 bins, one going from 1 to 6, the other from 7 to 12) as the x axis. The y axis would be the percentage of the correct answers for each bin. For instance for the bin from 1 to 6, we have a total of 7 answers, 5 of which are correct (hence the y value would be 5/7). Is there a straightforward way of doing that? Thanks
2 Commenti
Alexandra Harkai
il 24 Nov 2016
If you have n bins, how would they be distributed exactly? It seems you want them to be of equal size ranging from the smallest to the largest stimDuration values, but it may not be what you ultimately want.
MiauMiau
il 24 Nov 2016
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!