[파이썬 matplotlib] plot 그래프 마커 간격 설정
[파이썬 matplotlib] plot 그래프 마커 간격 설정 plot 그래프의 마커 간격은 markevery 옵션을 사용합니다. 실제 찍힌 점에서, 몇 간격으로 출력할지를 결정합니다. 예를들어 1부터 10까지 1간격으로 점이 찍혀있고, markevery 옵션이 2라면 아래의 점만 출력됩니다. 1 3 5 7 9 plot 그래프에 적용해봅시다. import numpy as npimport matplotlib.pyplot as plt X=np.array([1,2,3,4,5,6,7,8,9,10])Y1=X**2 plt.plot(X,Y1,marker='o', markevery=2 )
2020. 11. 18.
[파이썬 matplotlib] plot 그래프 마커 크기 설정
plot 그래프의 마커 크기는 markersize 를 이용하여 설정합니다. 마커 크기의 디폴트값은 6입니다. plot 그래프에 적용해봅시다. import numpy as np import matplotlib.pyplot as plt X=np.linspace(0,100,20) Y1=X**2 Y2=X**2+5000 Y3=X**2+10000 plt.plot(X,Y1,marker='o') plt.plot(X,Y2,marker='o',markersize=6) plt.plot(X,Y3,marker='o',markersize=10) plt.show()
2020. 11. 17.
[파이썬 matplotlib] 막대그래프 패턴으로 채우기 색 설정 (+모서리색과 다르게하기)
[파이썬 matplotlib] 막대그래프 패턴으로 채우기 색 설정 (+모서리색과 다르게하기) 막대그래프 채우기 패턴의 색은 edgecolor 와 연동되어 있습니다. 모서리색과 함께 변합니다. 예를들면 아래와 같습니다. import matplotlib.pyplot as pltimport numpy as np X=np.array([1,3,5,7])data1 = np.array([1,2,3,4]) plt.bar(X, data1,color='w',hatch='o',edgecolor='r') plt.show() 모서리 색과 굳이 다른 색을 입력하고 싶은 경우, hatch를 빼고 그래프를 한번 더 그려주면 됩니다. import matplotlib.pyplot as pltimport numpy as np X=np.a..
2020. 11. 17.
[파이썬 matplotlib] 막대그래프의 패턴으로 채우기 (ex 격자)
[파이썬 matplotlib] 막대그래프의 패턴으로 채우기 (ex 격자) 막대그래프의 채우기 패턴은 hatch 옵션을 이용하여 설정합니다. 아래와 같은 종류의 옵션이 있읍니다. /\|-+xo (소문자 오)O (대문자 오).* 막대그래프에 적용해봅시다. import matplotlib.pyplot as pltimport numpy as np X=np.array([1,3,5,7])data1 = np.array([1,2,3,4]) plt.bar(X, data1,color='w', hatch='/', edgecolor='k') plt.show()
2020. 11. 17.
[파이썬 matplotlib] 막대그래프의 모서리 선 스타일
[파이썬 matplotlib] 막대그래프의 모서리 선 스타일 막대그래프의 선 스타일을 설정할 때는 linestyle 옵션을 사용합니다. 아래 네가지 옵션이 있습니다. - solid : 선- dashed : 파선- dotted : 점선- dashdot : 1점 쇄선 막대그래프에 적용해봅시다. edgecolor 디폴트 값이 무색이기 때문에, edgecolor 값도 설정해주어야 합니다. import matplotlib.pyplot as pltimport numpy as np X=[1,3,5,7]data1 = np.array([1,2,3,4])data2 = np.array([2,3,4,5])data3 = np.array([3,4,5,6]) plt.bar(X, data1,color='r')plt.bar(X, da..
2020. 11. 17.
[파이썬 matplotlib] 막대그래프 모서리색, 두께 변경
[파이썬 matplotlib] 막대그래프 모서리색, 두께 변경 막대그래프 모서리색을 변경할 때는 edgecolor 옵션을 사용합니다. 두께변경에는 linewidth 옵션을 사용합니다. 모서리색 변경 : edgecolor (디폴트 : 무색)두게변경 : linewidth (디폴트 : 0.8) 모서리 색은 blue, 두께는 2인 막대그래프를 그려봅시다. import matplotlib.pyplot as pltimport numpy as np X=np.array([1,3,5,7])data1 = np.array([1,2,3,4]) plt.bar(X, data1,edgecolor='b',linewidth=2) plt.show()
2020. 11. 17.