我希望能够创建堆叠散点图。所以同样是需要的Y-axis
。X-axis
每个散点图应彼此垂直。此外,所有散点图都应该具有相同的Y-axis
值,并且我希望它们在每个间隔上具有相同的 y 标签。
我已经尝试过 Subplot 但这并没有给出我想要的。有人有什么想法吗?
我希望能够创建堆叠散点图。所以同样是需要的Y-axis
。X-axis
每个散点图应彼此垂直。此外,所有散点图都应该具有相同的Y-axis
值,并且我希望它们在每个间隔上具有相同的 y 标签。
我已经尝试过 Subplot 但这并没有给出我想要的。有人有什么想法吗?
使用一些垂直分离?
x = rand(1,100); %// example x axis data
y1 = rand(1,100); %// example y axis data 1
y2 = rand(1,100); %// example y axis data 2
y3 = rand(1,100); %// example y axis data 3
sep = 2; %// vertical separation
hold all
plot(x, y1, '.')
plot(x, sep+y2, '.')
plot(x, 2*sep+y3, '.')
或者更好的是,使用subplot
:
subplot(3,1,1)
plot(x, y1, 'r.')
subplot(3,1,2)
plot(x, y2, 'g.')
subplot(3,1,3)
plot(x, y3, 'b.')