Plot based on bins with binary data
古いコメントを表示
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 件のコメント
Alexandra Harkai
2016 年 11 月 24 日
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
2016 年 11 月 24 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Loops and Conditional Statements についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!