1

Excel FDIST と FINV の SQL に互換性のある関数があることを知っている人はいますか? ない場合、それを構築する方法を知っている人はいますか? C#である可能性がありますか?

ありがとう。よろしくお願いいたします。

4

4 に答える 4

1

.Net Framework 4.0 以降 (System.Windows.Forms.DataVisualization.Charting.StatisticFormula) のライブラリを使用して問題を解決できました。

計算プロセスに上記のライブラリを使用して、C# で関数を開発できます。これは強力なライブラリで、一般的に使用されるほとんどの統計式 (平均、中央値、t 分布、f 分布、およびそれらの逆数など) を見つけることができます。

以下は私からのコードスニペットです:

using System.Windows.Forms.DataVisualization.Charting;

private Chart ch = new Chart(); // You will need to declare an object of Chart type, as Statistic Formula class does not have a public constructor
double fDist = ch.DataManipulator.Statistics.FDistribution(fRatioVariance, degreeFreedom1, degreeFreedom2);

これが他の人に役立つことを願っています。ありがとう。

于 2013-10-11T02:01:35.427 に答える
0

MS SQL Server には、 standard_deviation と、分散を含むその他の統計関数があります。

たとえば、次のように百万の回避策もあります。http://oreilly.com/catalog/transqlcook/chapter/ch08.html

ただし、これらについては数学を深く掘り下げる必要があります。

于 2013-10-08T10:32:49.467 に答える
0

FDIST と FINV は SQL Server に存在しません。

SQL Server 関数を記述して、2 つの Excel 機能を実装できます。

関数を作成するにはここを表示

于 2013-10-08T07:27:47.113 に答える