Matplotlibを使用して虹のようなマルチカラーの線をプロットするにはどうすればよいですか?
虹のようなマルチカラーの線をプロットするために、7つの虹の色のリストを作成できます(VIBGYOR)。
ステップ
-
numpyを使用してデータポイントのxを作成します。
-
色のリストを作成します(レインボーVIBGYOR)。
-
色リストの長さの範囲で繰り返します。
-
xで線をプロットします およびy(x + i / 20) plot()を使用する メソッド、マーカー=o、線幅=7 および色[i] ここで、iはインデックスです。
-
図を表示するには、 show()を使用します メソッド。
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-1, 1, 10) colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"] for i in range(len(colors)): plt.plot(x, x+i/20, c=colors[i], lw=7, marker='o') plt.show()
出力
-
Matplotlibを使用して虹のようなマルチカラーの線をプロットするにはどうすればよいですか?
虹のようなマルチカラーの線をプロットするために、7つの虹の色のリストを作成できます(VIBGYOR)。 ステップ numpyを使用してデータポイントのxを作成します。 色のリストを作成します(レインボーVIBGYOR)。 色リストの長さの範囲で繰り返します。 xで線をプロットします およびy(x + i / 20) plot()を使用する メソッド、マーカー=o、線幅=7 および色[i] ここで、iはインデックスです。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib im
-
Matplotlibで折れ線グラフをアニメーション化する方法は?
matplotlibで折れ線グラフをアニメーション化するには、次の手順を実行できます- subplots()を使用して、図とサブプロットのセットを作成します メソッド。 x軸とy軸のスケールを制限します。 numpyを使用してxおよびtデータポイントを作成します。 座標ベクトルX2およびT2から座標行列を返します。 plot()を使用して、xおよびFデータポイントで線をプロットします メソッド。 アニメーションプロットを作成するには、yデータを更新します。 関数*func *、current fig、animate、を繰り返し呼び出してアニメーショ