Function for visualisation of raw data -Ovarian cancer
古いコメントを表示
I want to a 'plot' function to effectively visualise the ovarian cancer data inbuilt in MATLAB.
load ("OvanrianCancer.mat")
The variable X (a 4000 by 216 matrix containing 4000 gene expression from 216 patients with and without ovarian cancer) is what I want to visualisation in its raw form to get an insight of its patterns. I intend to use a modal decomposition algorithm to analyse and re-construct it.
I have tried different 'plot' function but the results are awlful. I guess it's me not using the right 'syntax' or commands.
5 件のコメント
Walter Roberson
2023 年 4 月 29 日
What do the entries look like? For example, what are the first 10 entries of the first row?
Image Analyst
2023 年 4 月 30 日
Please attach 'ovariancancer.mat' with the paperclip icon.
Walter Roberson
2023 年 4 月 30 日
surf(obs)
??
Cutie
2023 年 4 月 30 日
回答 (2 件)
Try this:
load('OvarianCancer.mat')
plot(X, '-');
grid on;
Do you want to make a model of it? Do you have any ground truth for the data?
2 件のコメント
Cutie
2023 年 4 月 30 日
Walter Roberson
2023 年 4 月 30 日
You have over 800000 data points of floating point values that you are asking to draw in a single graph that probably is only about 1000 pixels + borders wide. It is not obvious to me that you can have any possible meaningful visualization — not unless you are doing some kind of summary like histogram.
Jeremy Huard
2026 年 6 月 9 日
0 投票
This is a preprocessed Mass Spectrometry dataset. plot(X) will indeed show the spectra but you'll need data processing including dimensionality reduction to gain meaningful insights.
For example, check this example that uses this exact dataset: Select Features for Classifying High-Dimensional Data
カテゴリ
ヘルプ センター および File Exchange で Biotech and Pharmaceutical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
