1

-1 から 1 の間の値を持つ大きなデータフレームがあります。データフレームには、ほぼ 7000 行と 3 列があります。セルを縮小せずに視覚化したいと思います。今のところ、セルよりも行が多いです。色は値を参照したいと思います。試してみましimshowたが、セルの高さを上げる方法がわかりません。範囲とアスペクトで遊んでみましたが、アスペクトが大きくなると画像が縮小します。

4

1 に答える 1

0

最もコンパクトな表現は、値ごとに 1 ピクセルのビットマップを使用することです。これは、データのバッファーからイメージを作成することにより、PIL またはPillowを使用して実現できます。

import StringIO
from PIL import Image

im = Image.open(StringIO.StringIO(buffer))

作成する画像のモードに応じて、バッファー内のデータをピクセルあたり 1 バイト以上にスケーリングする必要があります。

于 2015-04-06T09:35:18.510 に答える