How to create many variables from a dataset?
조회 수: 1 (최근 30일)
이전 댓글 표시
I have a dataset having 369148 rows organised in two columns. Every 26 rows of the first column contains a specified scale and the next 26 rows a different scale and so on. Second column contains measurement values at every specified scale. Therefore, total 14198 scales each having 26 measurement values making a grand total of measurement values in the second column is 369148. I want to create 14198 variables for every specified scales each having 26 measurement values. Can someone help me out.
댓글 수: 0
답변 (3개)
Steven Lord
2015년 9월 24일
Reshape the original data set so that each of your "variables" is stored as a column of the data.
Stephen23
2015년 9월 25일
편집: Stephen23
2019년 6월 19일
Thorsten
2015년 9월 25일
You can reshape your data
data = reshape(data, 26, 14198, 2);
You can even let Matlab figure out the elements along the 2nd dimension
data = reshape(data, 26, [], 2);
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!