1
我想編寫一個腳本來從一些顯微鏡數據繪製熒光強度的散點圖和門檻基於細胞應對超過一定金額CFPMAX
更大的這些數據,並以綠色和細胞繪製這些是不要紅色。當我嘗試繪製這個圖像時,我無法真正地將合適的顏色分配給點,並且它們最終變成藍色和紅色。我需要爲圖像中的每個像元分配4個值(每個熒光通道3個值和一個值以確定它是否響應(綠色或紅色)。因此,我想知道是否可以分配正確的顏色該矩陣的第4列,或者如果我要對這個錯誤的方式都在一起。我重視我下面的代碼。散點圖顏色閾值
MCHR=csvread('data1.csv');
MYFP=csvread('data2.csv');
MCFP=csvread('data3.csv');
CFPMAX=(max(MCFP))';
MCHMAX=(max(MCHR))';
YFPMAX=(max(MYFP))';
c=zeros(length(CFPMAX));
for i=1:length(c)
if CFPMAX(i)>40
c(i)='g'; %// green responders
else
c(i)='r'; %// red non-responders
end
end
MM=horzcat(MCHMAX,YFPMAX,CFPMAX,c);
scatter(MM(:,1),MM(:,2),100,MM(:,4),'filled','MarkerEdgeColor',[0 0 0])
title('Responders vs Non-Responders ')
xlabel('[TF1]') %// x-axis label
ylabel('[TF2]') %// y-axis label