いくつかのデータをさまざまな形でプロットする必要があります。現在、私はMatplotlibを使用しています。私はプロットできてとても満足しています。Barchart(o plot)3D in Python
この質問は、最後のものをプロットする方法です。データはthisのような「距離テーブル」に似ています(私のテーブルは128x128であり、要素あたり3つ以上の番号があります)。
さて、私のデータは、このように3D barchart、またはそれらの多分3は、だろう(私のデータはアルファベット順にソート距離テーブルのように「ランダムに」変化していない)距離テーブルよりもはるかに優れた「構造化」であります完璧。私の理解は、このようなグラフがMatplotlibにないことです。
theseのような(色の付いた)Countor3dを使用することも、imshowのような2Dのものを使用することもできますが、データは実際にはよく表現されていません(データは128ポイントで意味があります。 2点間)。バーの高さは色よりも読みやすく、IMOです。
そこで質問:
- はmatplotlibの中の3D棒グラフを作成することが可能ですか?美的目的のために「擬似」3Dレンダリングをした2Dバーチャルだけではなく、2Dドメインを意味することは明らかです。
- 前の質問に対する答えが「いいえ」であれば、それを行うことができる他のライブラリがあります?私はPythonベースのものを強く好んでいますが、他のLinuxに優しい可能性もあります。
- 前の質問に対する答えが「いいえ」ならば、そのデータを表示する方法はありますか?例えば。 imshowやその他の色付きの方法にスーパーインポーズされた値を持つ表を作成しますか?
よさそうだAN Ubuntuの中にインストールするケーキの一部である、ちょうど 須藤mayavi2 をインストールapt-getを残念ながら、この例では動作しません:enthought.mayaviから を。 MLABのインポート* はImportError:MLAB しばらくという名前のモジュール01)(enthought.mayavi.tools.mlabインポート* 作品から (提案はオンラインで見つける)が、棒グラフを提供していません。 提案? – Davide
mayavi2のバージョンはありますか?私はmlabが3.1.0リリースのために改造されたと信じています、そして、それはドキュメントがカバーしているものです。 – Autoplectic
「mayavi2 -V」は「MayaVi 2.0.2a1」 – Davide