我正在使用管道进行基因表达数据分析。数据为.mat。但它是看不见的。
但是我的数据如下
我想格式化我的数据,就像第一张照片一样。但是我不知道如何。
对于前列腺2代码,例如:
加载数据/癌症/前列腺2 /前列腺2
tsn_data = PrepTSNLabels(prostate2.Data, prostate2.Calls, prostate2.classes, 1);
[tsn_cv] = CrossValidateTSN(tsn_data, leaveout, iterations, rangeN, rangeDEG, mas5Cutoff, icv, use_gpu, debug);
**PrepTSNLabels:**
[tsn_data] = PrepTSN(data, calls, class1, class2, debug)
if (nargin < 5)
debug = 0;
class1 = class1(:);
class2 = class2(:);
tempdata = data(:, [class1; class2]);
tempcalls = [];
if (~isempty(calls))
tempcalls = calls(:, [class1; class2]);
labels = single(zeros(1, size(tempdata, 2)));
labels(ismember(colnames(tempdata), class2)) = 1;
tsn_data = struct;
tsn_data.data = tempdata;
tsn_data.calls = tempcalls;
tsn_data.labels = labels;
我不知道如何更改数据以使用上面的命令?