excelからインポ​​​ートし、cell​配​列​に変換したデ​ータ​の分​割につい​て

3 visualizzazioni (ultimi 30 giorni)
勇輝 岡安 
勇輝 岡安  il 2 Nov 2020
excelからデータをインポートし、60×1のcell配列に変換したデータを学習用と検証用に分割させたいのですが、どの関数を使えば可能ですか?
例)4×5 →  4×1(1つの行に5列のデータを持ったcell配列)
1 2 3 4 5    {1 2 3 4 5}  {1 2 3 4 5}
5 6 7 8 9 → {5 6 7 8 9} →{5 6 7 8 9} 学習用
1 2 3 4 5 {1 2 3 4 5} {1 2 3 4 5}
5 6 7 8 9 {5 6 7 8 9} {5 6 7 8 9} 検証用
  2 Commenti
Naoya
Naoya il 5 Nov 2020
MxN の行列から Mx1 のセル (各セルには 1xN を含む) を生成するという点では、mat2cell 関数が使えそうですが、いかがでしょうか?
例: 4x5 の行列から 4x1 のセル配列を作成 (各セルには 1x5 の要素を含む)
>> data = rand(4,5);
>> data2 = mat2cell(data, ones(4,1),5)
勇輝 岡安 
勇輝 岡安  il 5 Nov 2020
mat2cellで出来ました。ありがとうございました。

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su データ型の変換 in Help Center e File Exchange

Tag

Prodotti


Release

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!