Matlab数据结构

时间:2019-02-03 21:53:41

标签: matlab

我正在使用管道进行基因表达数据分析。数据为.mat。但它是看不见的。

enter image description here

但是我的数据如下

enter image description here

我想格式化我的数据,就像第一张照片一样。但是我不知道如何。

对于前列腺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;

我不知道如何更改数据以使用上面的命令?

0 个答案:

没有答案