matlab - Matlab数据结构
问题描述
我正在使用管道进行基因表达数据分析。数据是.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;
我不知道如何更改我的数据以使用上面的命令?
解决方案
推荐阅读
- c# - Async await 实际上是阻塞调用吗?
- android - 当应用程序在后台颤动时,WhatsApp 喜欢来电通知
- c++ - 使用 seekp 和 write 将一些 double 写入二进制文件时出错
- r - R:线性混合效应模型的事后比较
- python - 在 3d 空间中绘制点之间的曲面
- amazon-web-services - 如何使用侦听器和任务配置目标组端口?
- windows - 使用 IrfanView 在 Windows 10 中显示图像命令行
- javascript - AlpineJs,向元素添加动态ID并比较鼠标悬停事件
- python - Python 错误,使用 mysqldb 模块的 sql 语句出现 1064
- c# - ToolStripControlHost 的 AutoSize 无法正常工作