Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibの3D散布図で透明度をオフにする方法は?


Matplotlibの3D散布図で透明度をオフにするには、depthshadeを使用して散布マーカーに陰影を付け、奥行きのある外観を与えることができます。

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • 新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。
  • サブプロットの配置の一部として、図に斧を追加します。
  • numpyを使用してランダムなデータポイントx、y、zを作成します。
  • scatterメソッドを使用して、depthshade =Falseの3D軸にx、y、zデータポイントをプロットします。
  • 図を表示するには、 show()を使用します methpod。

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.add_subplot(projection='3d')

N = 10
x = np.random.rand(N)
y = np.random.rand(N)
z = np.random.rand(N)

ax.scatter(x, y, z, c=y, cmap='plasma', alpha=1, depthshade=False)

plt.show()

出力

Matplotlibの3D散布図で透明度をオフにする方法は? Matplotlibの3D散布図で透明度をオフにする方法は?


  1. Python Matplotlibを使用して3Dグラフをプロットする方法は?

    Pythonを使用して3Dグラフをプロットするには、次の手順を実行できます- figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 3D軸オブジェクトを取得します。 データポイントのx、y、zリストを作成します。 scatter3D()を使用して3D散布点を追加します メソッド、x、y、zデータポイント、 markersize =150 およびma​​rker=diamond 。 図を表示するには、 show()を使用します メソッド。 例 from mpl_toolkits.mplot3d imp

  2. Windows11で透明性をオフにする方法

    Windows 11のUIには、新しい透明効果があります。気に入らない場合は、簡単にオフにすることができます。このガイドでは、Windows11で透明度をオフにする方法を2つ紹介します。 。 Windowsを非常に美しくし、流動的な性質を追加するために、MicrosoftはWindows 11のユーザーインターフェイスに透明な効果を追加しました。特にデスクトップにカラフルな背景を使用すると、色が美しく見えます。タスクバーとコンテキストメニューは透明に見え、背景色の色合いが含まれています。背景の色に応じて色が変化し、デスクトップに適用されます。それらをオフにする方法を探している場合は、2つの解