constructing identifiers for a large panel data
조회 수: 4 (최근 30일)
이전 댓글 표시
Dear all,
I have a panel data of 180 countries covering the period 2000-2010.
Here is a sample:
list={'Australia'
'Cameroon'
'Canada'
'Colombia'
'Costa Rica'
'Denmark'
'Dominican Republic'
'Ecuador'
'Egypt'
'Fin'
'Israel'
'Italy'
'Japan'
'Kenya'
'Korea South'
'Madagascar'
'Malawi'
'Malaysia'
'Mexico'
'Morocco'
'Netherlands'
'New Zealand'
'Norway'
'Peru'
'Philippines'
'Portugal'
'Senegal'
'Singapore'
'South Africa'};I want to construct identifiers, that is Austalia to take the value of 1 over the period 2000-2010, Camerron the value of 2, etc.,. Is there a code for doing quickly (with few lines of code)?
Many thanks
댓글 수: 0
답변 (1개)
Image Analyst
2017년 3월 30일
편집: Image Analyst
2017년 3월 30일
Well you could just do
numberedList = 1 : length(list);
or you could look into the function called categorical() in the Stats toolbox. Or the function ismember() in base MATLAB. Not exactly sure what your intent is so I can't provide a definitive answer.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!