初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-12-14 17:15:48

u1
Member

標準誤差 / 分散値 / 尖度 / 歪度の計算式について

FileMaker 19
macOS Monterey

絞り込んだデータに対する、分散値 / 尖度 / 歪度 を求めたいです。

分散値:Variance 関数で求められると思いますが、何故か結果が?になってしまう。
尖度:ExcelではKURT関数を利用する様ですが、FileMakerではどの様に実現したら良いでしょうか。
歪度:こちらもFileMakerでの計算方法が分かりません。

それぞれの値の出し方をどうご教授お願いします。

Last edited by u1 (2022-12-14 21:35:17)

Offline

#2 2022-12-15 12:44:34

himadanee
Guest

Re: 標準誤差 / 分散値 / 尖度 / 歪度の計算式について

尖度の計算式は、Excelのがありました。
https://support.microsoft.com/ja-jp/off … 37789095ab
とりあえずその式のまんまをフィールド7個作って同じ結果が出ましたが、これだとちょっと面倒ですね。

データ数はどのぐらいですか?FMの関数だと1000個(999?)まで引数が指定できないと思います。

#3 2022-12-15 14:32:12

チポ
Member

Re: 標準誤差 / 分散値 / 尖度 / 歪度の計算式について

> 絞り込んだデータに対する、分散値 / 尖度 / 歪度 を求めたいです
対象レコードのフィールド値の
ですよね?

Variance 関数は、
関連フィールドにすればいいので、
対象レコードのみを照合するリレーションにすればいいのでは。

その他は、
FMでは関数がありませんね。
https://bellcurve.jp/statistics/course/17950.html
ここに計算式が書かれています。

Σの右側の式の値を各レコードに持たせて、その和を取ればいいのですから
FMでもできそうですよ。。

Excelには関数があるのでそちらで求めて、
結果をFMに取り込んでもいいのでは。

Offline

#4 2022-12-16 09:12:00

u1
Member

Re: 標準誤差 / 分散値 / 尖度 / 歪度の計算式について

チポさんの仰るとおり、対象レコードのフィールド値になります。

例えば以下の様に5レコードがある場合
点数
78
90
91
82
57

この場合単純に、Variance(点数) で良いのでしょうか。
これだと結果は?になるので、括弧内のフィールドの指定の仕方が間違っているのでしょうか。

Offline

#5 2022-12-16 10:18:54

チポ
Member

Re: 標準誤差 / 分散値 / 尖度 / 歪度の計算式について

対象レコードだけが照合するように自己リレーションして、
  Variance(自己リレーション::点数)
とすればいいのでは。

尖度、歪度
もこの自己リレーションを使って、
Σの右の式の値を各レコードに持たせればいいのでは。


自己リレーションの方法は、
対象フィールドの検索が単純な「=」の検索なら、
グローバルフィールドを作り、
その検索値を入力してそれで照合でいいでしょう。

でなければ、一つフィールドを作り、
対象レコードのすべてに「1」を入力、
このフィールドでリレーションすればいいですね。
これは、対象レコードが変わるときは、
全てリセット、対象レコードに「1」の入力が必須です。

Offline

#6 2022-12-16 14:53:23

Shin
Member

Re: 標準誤差 / 分散値 / 尖度 / 歪度の計算式について

Variance 関数も作ってしまえばいいのでは。
適当なサンプルがないので検証していませんが、
https://www.dropbox.com/s/oy8ludsc7mmv6 … 2.zip?dl=0

n が十分大きければ(3桁以上かな)、Σ/n と同等になるので、簡易式でも十分で、集計フィールドの平均で計算でき、簡単になります。

Last edited by Shin (2022-12-17 08:57:34)

Offline

Registered users online in this topic: 0, guests: 2
[Bot] ClaudeBot (2)

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 562.77 KiB (Peak: 586.45 KiB) ]