私は別の日に値を区切るにはどうすればよいどのように日付のベクトルを日に分割するのですか?
'4/26/2016' 23
'4/26/2016' 25
'4/26/2016' 1
'4/27/2016' 10
'4/27/2016' 40
'4/27/2016' 67
'4/28/2016' 24
'4/28/2016' 13
'4/28/2016' 7
'4/28/2016' 99
別の列に1列と値の日付を持つデータセットを持っていますか?たとえば、4/27/2016は10,40、および67などの値を持ちます。使用しているデータセットによって日付が異なる場合がありますので、固定日付はありません。ありがとう!
(1)どのようなデータ構造とデータタイプを使用していますか?あなたのデータを実際のMATLABコードとして投稿してください(2)どのような出力が必要ですか?あなたは一度にすべての日付のためにこれを分割したいですか、一度に1つの日付をしたいですか?つまり、セル配列の出力を望んでいるのですか、これをループで実行しますか? – Dan
私は、1日の数に基づいて異なる数のベクトルに値を分割したいと思っています。したがって、日付列に5日がある場合、私は各ベクトルが毎日の値を参照する5つの値ベクトルを持ちます。 – TYL
あなたは間違いなくそれをしたくないです、あなたは5つの要素を持つ1つのセル配列に分割したいと思います。まあ、 'accumarray'(または最新のバージョンでは' splitapply')(http://www.mathworks.com/help/matlab/ref/splitapply.html)を使って簡単に行うことができますが、もう一度投稿する必要があります入力したデータだけでなく、実際のMATLABデータ構造です。 – Dan