Matplotlib 컬러 바 범위
-
matpltolib.pyplot.clim()
함수를 사용하여 Matplotlib에서 컬러 바 범위를 설정합니다 -
vmin
및vmax
매개 변수를 사용하여 Python에서 컬러 바 범위를 설정합니다
컬러 바는 플롯의 색상 비율에 대한 숫자를 나타내는 데 사용할 수 있습니다. 어떤 숫자가 어떤 색상으로 표현되는지 보여주는 키와 같습니다. 플롯 축 객체의 인스턴스이며 쉽게 사용자 정의 할 수 있습니다.
이 기사에서는 matplotlib 그림에서 컬러 바의 범위를 설정하는 방법을 배웁니다.
컬러 바의 범위를 제어하여 특정 값 범위로 색상을 제한 할 수 있습니다. 다음 그래프의 컬러 바 범위를 변경합니다.
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
matpltolib.pyplot.clim()
함수를 사용하여 Matplotlib에서 컬러 바 범위를 설정합니다
clim()
함수는 스케일링에 사용되는 플롯의 색상 제한을 설정하여 컬러 바의 범위를 제어하는 데 사용할 수 있습니다.
예를 들면
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
plt.clim(0, 150)
컬러 바의 범위를 변경하여 점의 색상이 원래 플롯과 어떻게 다른지 확인하십시오.
이전에는set_clim()
함수도이를 위해 사용되었습니다. 여러 서브 플롯에서 컬러 바 범위를 지정하는 것은 매우 유용했습니다. 그러나이 함수는 최신 버전의 matplotlib 라이브러리에서 더 이상 사용되지 않으므로 피해야합니다.
vmin
및vmax
매개 변수를 사용하여 Python에서 컬러 바 범위를 설정합니다
vmin
및vmax
매개 변수를 사용하여 색상 값 매핑을위한 스케일을 지정할 수 있습니다. 이러한 매개 변수는 컬러 맵을 사용하는 객체와 함께 작동합니다.
matplotlib에서 컬러 바의 범위를 제어하는 데 사용할 수 있습니다.
예를 들면
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis", vmin=0, vmax=150)
c = plt.colorbar()
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn