[解決済み] 統計: Pythonによる組み合わせ
2022-06-13 04:21:41
質問
Pythonで組み合わせ計算(nCr)をしたいのですが、そのための関数が
math
,
numpy
または
stat
のようなライブラリです。型の関数のようなもの。
comb = calculate_combinations(n, r)
実際の組み合わせではなく、可能な組み合わせの数が必要なので
itertools.combinations
は私に興味がありません。
最後に、組み合わせを計算する数字が大きくなりすぎて、階乗がとんでもないことになりかねないので、階乗は使わないようにしたいです。
これは本当に簡単に答えられる質問のように思えますが、私はすべての実際の組み合わせを生成することについての質問で溺れそうです。
どのように解決するのですか?
参照
scipy.special.combを参照してください。
(古いバージョンのscipyではscipy.misc.comb)を参照してください。いつ
exact
が偽の場合、時間をかけずに良い精度を得るためにgammaln関数を使用します。正確な場合は、任意精度の整数を返しますが、計算に長い時間がかかるかもしれません。
関連
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
Pythonを使って簡単なzipファイルの解凍パスワードを手作業で解く
-
[解決済み】django インポートエラー - core.managementという名前のモジュールがない
-
[解決済み] Pythonには文字列の'contains'サブストリングメソッドがありますか?
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] Pythonで辞書に新しいキーを追加するにはどうすればよいですか?
-
[解決済み] Pythonで2つのリストを連結する方法は?
-
[解決済み] Pythonでファイルやフォルダを削除する方法は?
-
[解決済み] Pythonで例外を手動で発生(スロー)させる
-
[解決済み】Pythonに三項条件演算子はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python関数の高度な応用を解説
-
Python機械学習Githubが8.9Kstarsに達したモデルインタープリタLIME
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
Evidentlyを用いたPythonデータマイニングによる機械学習モデルダッシュボードの作成
-
パッケージングツールPyinstallerの使用と落とし穴の回避
-
Python Pillow Image.save jpg画像圧縮問題
-
[解決済み】インポートエラー。モジュール名 urllib2 がない
-
[解決済み】「OverflowError: Python int too large to convert to C long" on windows but not mac
-
[解決済み】cアンダースコア式`c_`は、具体的に何をするのですか?
-
[解決済み】pythonで数学のnCr関数はありますか?[重複しています]。