Python Pylab または matplotlib を使用して3Dカーペット プロットを描画したいと考えています。カーペット プロットの意味を説明します。
X、Y メッシュグリッド上にポイントがあります。このポイントには標高が関連付けられていますが、有限セットからの整数も関連付けられています。共通の 3D プロットにより、レリーフを視覚化できます。標高は Z に沿っており、Z 軸に沿った座標 X、Y によって決定されるポイントの標高を視覚化できます。または、標高のヒートマップを描画します。これは 2D プロットであり、X、Y によって決定される各ピクセルには、高度の関数である色があり、頂点は赤、底は青です。これらのデータに対していくつかのクラスタリングを行います。クラスタリングの後、各ピクセルについて、標高とラベル (整数) の 2 つの情報が得られます。各ピクセルにラベルを付けて 2D マップを描画すると、クラスタリングの結果が得られます。
ここで、両方の情報を同じ 3D グラフにプロットしたいと思います。Z 座標は標高である必要があり、サーフェス上のポイントはその「クラスター カラー」で色付けする必要があります。これは、私が 3D カーペット プロットと呼んでいるものです (用語が正しく聞こえない場合は、教えてください)。