問題タブ [rootpy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2178 参照

python - rootpy と matplotlib を使用した 2D ヒストグラムのプロット

rootpy と matplotlib を使用して ROOT 2D ヒストグラムをプロットしようとしています。

これに使用するコードは次のとおりです。

ただし、これによりエラーメッセージが表示されます。

明らかに、私は間違った rootpy2matplotlib モジュールを使用しているので、調べてみました: モジュールが提供するもの: hist、bar、および errorbar 関数 - >= 2D に固有のものではありません。

何か不足していますか?簡単な回避策はありますか?

PS: この質問に「rootpy」タグを付けたいのですが、できません。この質問は非常に具体的であるため、申し訳ありません。

0 投票する
2 に答える
3417 参照

python - ROOT TTree 内の文字列の Python 配列

CERN の pyROOT モジュールを使用していくつかの作業を行っており、文字列の配列をバイナリ ツリーの葉として格納しようとしています。そのためには、明らかに、リストや辞書ではなく配列モジュールを使用して配列を渡す必要があります。このモジュールは、文字、整数などの標準 C 配列をサポートしていますが、文字列の配列、または効果的に文字配列の配列を作成するためにそれらをネストする方法を知っている人はいますか? それとも、行き過ぎたので、しばらくキーボードから離れる必要があります :)?

コード:

エラー:

この例に示されているリストを文字列の配列に変換できるかどうか疑問に思っています。

0 投票する
1 に答える
149 参照

python - root2hdf5 トレースバック: tree2rec() が予期しないキーワード引数 'entries' を取得しました

インストールして、ここrootpyリストされている要件が満たされていることを確認しました。root2hdf5

root2hdf5次のコードで生成された単純な ROOT ファイルで実行しようとすると:

次のエラーが表示されます。

このエラーが表示される理由がよくわかりません。このコンバーターを機能させるための助けをいただければ幸いです。

0 投票する
0 に答える
63 参照

python - pyTables 3.4.2 が必要とする GCC のバージョン

バックグラウンド:

ファイルをファイルに変換するためにpytablesと組み合わせて使用​​しようとしています。 rootpyROOThdf5

使用に制約があるため、アップグレードが必要な場合にgcc 4.4.7アップグレードできません。 ROOT6gcc

問題:

pyTablesPython 2.7.13 環境に conda 経由でインストールしました。テーブルをインポートすると、次のようになります。

私はこのエラーについてグーグルで調べましたが、暫定的にこれはコンパイラの問題であると考えています。そのため、これまでのところドキュメントを見つけることができなかったので、のgcc要件をどのように見つけるのか疑問に思っています。pyTablesの gcc 依存関係の要件はpyTables何ですか?

この投稿も見ましたが、完全には理解できません。libstdc++私の場合、システムコンパイラを更新できないため、Anacondaを使用したいと思うようです。私のconda環境は、私のシステムよりも高いコンパイラ値を持っていると主張しているようです: