필터 지우기
필터 지우기

Selection data with percentage

조회 수: 1 (최근 30일)
Takim Mustakim
Takim Mustakim 2021년 9월 7일
댓글: KSSV 2021년 9월 7일
let's say i have 500 units and i want to move those units to A and B. how to separate those units by percentage 60 to A and 40 to B ??
  댓글 수: 2
Sreedhar Arumugam
Sreedhar Arumugam 2021년 9월 7일
편집: Sreedhar Arumugam 2021년 9월 7일
Could you please elaborate by what you mean by units? Would it be a matrix or something like a table with multiple groups?
Takim Mustakim
Takim Mustakim 2021년 9월 7일
matrix btw
thank you for respon

댓글을 달려면 로그인하십시오.

채택된 답변

KSSV
KSSV 2021년 9월 7일
편집: KSSV 2021년 9월 7일
X = rand(1,100) ; % say your data or units
n = length(X) ;
% move in the order
A = X(1:60/100*n) ;
B = X(60*n/100+1:end) ;
% move in randomly
idx = randperm(n) ; % randomly arrange the indices
A = X(idx(1:60/100*n)) ;
B = X(idx(60*n/100+1:end)) ;
  댓글 수: 3
Takim Mustakim
Takim Mustakim 2021년 9월 7일
"move in randomly" is wrong i think
CMIIW
KSSV
KSSV 2021년 9월 7일
Yes... Indices idx should be used. Edited the code.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

제품


릴리스

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by