プロが教える店舗&オフィスのセキュリティ対策術

現在,Oracleを使って開発を行っています。
そこで、標準偏差を求めたいのですが・・・
Excelでいう「STDEVP」と同じ機能を持つ関数などはないのでしょうか?
Oracleには「STDEV」という関数しかありません。

「Excelにデータを書き込んで、STDEVP関数を使う」という方法では
時間がかかりすぎるので、使えません。

何かよい方法をご存知でしたら、教えてください。
よろしくお願いしますm(_ _)m

A 回答 (6件)

うそでした


どれでも使えるようでした。

きちんと調べないで、ごめんなさい
    • good
    • 0

解析はあまりやったことが無いので、よくしらないですが、STDDEV_POP なんて関数があったとは。

。。

ただ、バージョンにより仕様制限があるようですね。
お使いの物がEnterprise Editionであればよいのですが・・・
http://www.fukkey.dyndns.org/pins/ora/011130/371 …

参考URL:http://www.fukkey.dyndns.org/pins/ora/011130/371 …
    • good
    • 0

ごめんなさい。


STDEV ではなく、STDEVP でしたね。
それでは、STDDEV_POP 関数は使用できませんでしょうか?

この回答への補足

使えたみたいです!!
でもこれって、青くならないのですが、関数ではないのですか?
変な質問ですみません(^。^;

補足日時:2002/10/25 14:02
    • good
    • 0
この回答へのお礼

ありがとうございました!
無事、計算することができました。
本当に助かりましたm(_ _)m

お礼日時:2002/10/25 15:11

デス

この回答への補足

それでは、やっぱり自分で計算するルーチンを
作成しなければならないのですね??
何度もすみませんm(_ _)m

補足日時:2002/10/25 13:17
    • good
    • 0

こんにちわ。



Oracle にも、標準偏差を求めるための関数 (STDDEV) が用意されています。
詳細は、「SQL リファレンス」の『関数』に記載されています。

ユーザ登録 (無料) が必要ですが、OTN Japan にPDF 形式で
マニュアルが公開されていますので、こちらからDownload されては
いかがでしょうか?
マニュアルは、OTN Home > ドキュメント にあります。

参考URL:http://technet.oracle.co.jp/

この回答への補足

説明不足で申し訳ありません。
STDDEVだと、ExcelでいうSTDDEVとなってしまうので、だめなのです。
標本に基づいた標準偏差ではなく、
母集団全体に基づいた標準偏差を求めたいのです。

補足日時:2002/10/25 13:07
    • good
    • 0

OracleにPLで関数を用意しておいて、それをCALLしてあげたらいいと思います。

この回答への補足

勉強不足で申し訳ありませんが、
PLって、ストアドプロシージャのことでしょうか?

補足日時:2002/10/25 13:09
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!