1
0
Fork 0
mirror of https://github.com/MillironX/beefblup.git synced 2024-11-10 18:23:08 +00:00

Set up iteration for fixed-effect matrix

This commit is contained in:
Thomas A. Christensen II 2018-09-17 09:29:21 -06:00
parent 711db276a1
commit 3d642e39ef

View file

@ -91,3 +91,17 @@ disp(' ')
disp('If no animal matching this description exists, the results may appear') disp('If no animal matching this description exists, the results may appear')
disp('outlandish, but are still as correct as the accuracy suggests') disp('outlandish, but are still as correct as the accuracy suggests')
disp(' ') disp(' ')
% Form the fixed effect matrix
X = zeros(numanimals, sum(numgroups)-length(numgroups)+1);
X(:,1) = ones(1, numanimals);
% Iterate through each group
for i = 1:length(normal)
% Find the traits that are present in this trait
traits = uniquecell(data(:,i+5));
% Remove the "normal" version from the analysis
normalindex = find(strcmp(traits, normal{i}));
traits(normalindex) = [];
end