私はchoose(5,2)の二項係数を計算する方法を知っていますが、今私はchoose(5,2.1)を計算できる関数があるかどうかを知りたいPythonまたはRプログラミング言語?非整数で二項係数を計算する方法
-2
A
答えて
1
scipyからのガンマ関数と、2項係数の拡張定義を使用します。
>>> from scipy.special import gamma
>>> def choose(x,y):
... return gamma(x+1)/(gamma(y+1)*gamma(x-y+1))
...
>>> choose(5,2.1)
10.304042688575837
3
1
あなたがgamma
を使用して、このような関数を作ることができる:
choose <- function(x, y) {
return(gamma(x+1)/(gamma(y+1)*gamma(x-y+1)))
}
print(choose(5,2.1)) # 10.30404
関連する問題
- 1. メモを使ってPythonで二項係数を計算する
- 2. 二項係数 - ゼロ除算
- 3. 二項係数を並列で計算する
- 4. 二項係数[プロローグ]
- 5. 二項係数は
- 6. Pythonで最小二乗係数誤差を計算する方法
- 7. 計算係数
- 8. エラー:二項演算子に非数値引数 - RNN
- 9. ggplot2:非数値引数二項演算子に
- 10. Adaで整数の平方根を計算する方法
- 11. 同じ年に因子数と二重計数を計算する方法
- 12. 整数で浮動小数点計算を行う方法
- 13. 二つの数値計算
- 14. Javaの非整数指数の累乗に負の基数を計算する方法はありますか?
- 15. 非常に大きな整数を計算する
- 16. Python:非整数の階乗を計算する
- 17. datetime-formatと整数で計算する
- 18. Cの二項係数プログラムの説明
- 19. 昇圧二項係数のログバージョン?
- 20. GPUの整数計算
- 21. Neo4j:関係数の計算
- 22. rの二項変数間の相関行列を計算するには?
- 23. 二項係数関数階乗または多項式の増加です。
- 24. テンソルでの正規化ジニ係数の計算方法
- 25. 二項分布の計算R
- 26. リストの数値の二乗和を計算する関数
- 27. MatLabの負の二項分布のモードを計算する方法
- 28. ワード数を計算する方法
- 29. 二項の係数を解析するC++
- 30. python ...計算で使用するために 'user entered'関数の引数を整数に変換する方法
私はそれを計算するために計算機を使用することができますが同じです10.304になるので、この質問は理にかなっています。 – Yaphet
あなたはこれまでにどのようなコードを書いていますか?ここで意味のあるコードと問題の説明を追加するには[編集]してください。 (最小限、完全で、検証可能な例)を投稿すると、より良い回答を得るのに役立ちます。 ありがとう! –