1

80 個の変数、512 個の観測値を持つテーブルがあります

すべての値は数値です

テーブル(クラス:データセット)をデータセットとして因数分解したいです。

今でも、そのためにこの表現を使っています

factoran(double(table),m)

テーブル情報を保存するために、このように datasetfun を使用した式を使用したいと考えています。

datasetfun(@(x) factoran(x,m), table, 'datasetoutput', true)

しかし、それは機能していません。

Error using factoran (line 133)
X must have more than one row (observation) and more than one column (variable).

Error in @(x)factoran(x,3)


Error in dataset/datasetfun (line 101)

実行する方法?

4

1 に答える 1

0

b = datasetfun(fun,A)funで指定された関数をデータセット配列の各変数(各列) に適用しますAfactoran操作を実行するには複数の列が必要なため、 では使用できませんdatasetfun

于 2013-08-22T09:34:11.737 に答える