Вот хитрость: вы можете добавить дополнительную точку к месту, далеко от ваших данных, а затем принудительно центрировать график в нужном вам месте с помощью функции axis
.
len = 100;
x = zeros(len, 1);
groups = randi(5, len, 1);
%gscatter(1:len, x, groups);
gscatter([1:len 100], [x ; 100], [groups ; 6]); % Add a group 6 point far away at (100,100)
legend('One', 'Two', 'Three', 'Four', 'Five', 'Six');
axis([-5 105 -1 1]); % Close up the window to your original data making group 6 invisible
