問題タブ [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.
python - rootpy と matplotlib を使用した 2D ヒストグラムのプロット
rootpy と matplotlib を使用して ROOT 2D ヒストグラムをプロットしようとしています。
これに使用するコードは次のとおりです。
ただし、これによりエラーメッセージが表示されます。
明らかに、私は間違った rootpy2matplotlib モジュールを使用しているので、調べてみました: モジュールが提供するもの: hist、bar、および errorbar 関数 - >= 2D に固有のものではありません。
何か不足していますか?簡単な回避策はありますか?
PS: この質問に「rootpy」タグを付けたいのですが、できません。この質問は非常に具体的であるため、申し訳ありません。
python - ROOT TTree 内の文字列の Python 配列
CERN の pyROOT モジュールを使用していくつかの作業を行っており、文字列の配列をバイナリ ツリーの葉として格納しようとしています。そのためには、明らかに、リストや辞書ではなく配列モジュールを使用して配列を渡す必要があります。このモジュールは、文字、整数などの標準 C 配列をサポートしていますが、文字列の配列、または効果的に文字配列の配列を作成するためにそれらをネストする方法を知っている人はいますか? それとも、行き過ぎたので、しばらくキーボードから離れる必要があります :)?
コード:
エラー:
この例に示されているリストを文字列の配列に変換できるかどうか疑問に思っています。
python - root2hdf5 トレースバック: tree2rec() が予期しないキーワード引数 'entries' を取得しました
インストールして、ここにrootpy
リストされている要件が満たされていることを確認しました。root2hdf5
root2hdf5
次のコードで生成された単純な ROOT ファイルで実行しようとすると:
次のエラーが表示されます。
このエラーが表示される理由がよくわかりません。このコンバーターを機能させるための助けをいただければ幸いです。
python - pyTables 3.4.2 が必要とする GCC のバージョン
バックグラウンド:
ファイルをファイルに変換するためにpytables
と組み合わせて使用しようとしています。 rootpy
ROOT
hdf5
使用に制約があるため、アップグレードが必要な場合にgcc 4.4.7
アップグレードできません。 ROOT6
gcc
問題:
pyTables
Python 2.7.13 環境に conda 経由でインストールしました。テーブルをインポートすると、次のようになります。
私はこのエラーについてグーグルで調べましたが、暫定的にこれはコンパイラの問題であると考えています。そのため、これまでのところドキュメントを見つけることができなかったので、のgcc
要件をどのように見つけるのか疑問に思っています。pyTables
の gcc 依存関係の要件はpyTables
何ですか?
この投稿も見ましたが、完全には理解できません。libstdc++
私の場合、システムコンパイラを更新できないため、Anacondaを使用したいと思うようです。私のconda
環境は、私のシステムよりも高いコンパイラ値を持っていると主張しているようです: