본문 바로가기
반응형

그래프82

[파이썬 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] plot 그래프 마커 색 설정 [파이썬 matplotlib] plot 그래프 마커 색 설정 plot 그래프의 마커 색은 markerfacecolor 를 이용하여 설정합니다. import numpy as npimport matplotlib.pyplot as plt X=np.linspace(0,100,20)Y=X**2 plt.plot(X,Y,marker='o',markerfacecolor='r')plt.show() 2020. 11. 17.
[파이썬 matplotlib] plot 그래프에 마커 추가하기 [파이썬 matplotlib] plot 그래프에 마커 추가하기 plot 그래프에 마커를 추가할 때는 marker 옵션을 설정해주면 됩니다. 마커 종류는 아래 링크를 참고하세요. 마커 종류 : https://pyvisuall.tistory.com/39 plot 그래프에 마커를 적용해봅시다. 점의 위치마다 마커가 찍힙니다. import numpy as npimport matplotlib.pyplot as plt X=np.linspace(0,100,20)Y=X**2 plt.plot(X,Y,marker='o') 2020. 11. 17.
[파이썬 matplotlib] 산점도 사이즈 변경 [파이썬 matplotlib] 산점도 사이즈 변경 산점도의 크기는 s옵션을 이용하여 입력합니다. 크기의 기본값은 rcParams['lines.markersize']**2 입니다. 아래와 같이 접근합니다. >>> import matplotlib.pyplot as plt>>> plt.rcParams['lines.markersize']6.0 이 값의 제곱이니, 기본값이 36이 됩니다. 산점도 그래프에 적용해봅시다. import numpy as npimport matplotlib.pyplot as plt X=np.random.randn(100)Y=np.random.randn(100) plt.scatter(X,Y,color='r',s=10) 2020. 11. 17.
[파이썬 matplotlib] 산점도 마커 종류 설정 [파이썬 matplotlib] 산점도 마커 종류 설정 산점도의 마커 스타일은 marker 옵션을 사용하여 입력합니다. 다양한 종류의 마커가 있습니다. 마커는 크게 'filled marker' 와 'unfilled marker' 로 나뉩니다. 둘의 차이는 내부에 채워진 색을 변경할 수 있는가 여부입니다. marker들은 matplotlib.lines 의 Line2D 클래스 안에 들어있습니다. 1) unfilled marker unfilled marker의 종류를 확인해봅시다. >>> from matplotlib.lines import Line2D>>> Line2D.markers.items()dict_items([('.', 'point'), (',', 'pixel'), ('o', 'circle'), ('v'.. 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.
[파이썬 matplotlib] plot 그래프 선 스타일 설정 [파이썬 matplotlib] plot 그래프 선 스타일 설정 plot 으로 그린 그래프의 선 스타일을 설정할 때는 linestyle 옵션을 사용합니다. 아래 네가지 옵션이 있습니다. - solid : 선- dashed : 파선- dotted : 점선- dashdot : 1점 쇄선 그래프를 그려서 어떤 차이가 있는지 확인해봅시다. import numpy as npimport matplotlib.pyplot as plt X=np.array(range(100))Y1=X**2Y2=X**2+2000Y3=X**2+4000Y4=X**2+6000 plt.plot(X,Y1,color='k',linestyle='solid')plt.plot(X,Y2,color='k',linestyle='dashed')plt.plot(X,.. 2020. 11. 17.
[파이썬 matplotlib] 파이그래프 색설정 [파이썬 matplotlib] 파이그래프 색설정 파이그래프의 색을 설정할 때는 colors 메소드를 사용합니다. import matplotlib.pyplot as plt X=[1,3,5,7]col=['r','b','c','g'] plt.pie(X,colors=col) plt.show() 분할 수 보다 더 적은 색을 입력한 경우, 입력된 색이 번갈아 가며 나타납니다. import matplotlib.pyplot as plt X=[1,3,5,7]col=['r','b'] plt.pie(X,colors=col) plt.show() 2020. 11. 17.
[파이썬 matplotlib] 산점도 모서리색 [파이썬 matplotlib] 산점도 모서리색 산점도의 모서리색을 변경할 때는 edgecolor 메소드를 사용합니다. 색을 빨강, 모서리색을 파랑으로 설정해보겠습니다. import numpy as npimport matplotlib.pyplot as plt X1 = np.random.randn(100)Y1 = np.random.randn(100) plt.scatter(X1,Y1,color='r',edgecolor='b') plt.show() 2020. 11. 17.
[파이썬 matplotlib] 산점도 (여러데이터) [파이썬 matplotlib] 산점도 (여러데이터) 여러 데이터의 산점도를 하나의 그래프에 그리는 방법입니다. scatter 메소드를 여러번 적용해주면 됩니다. gray scale로 구분하겠습니다. import numpy as npimport matplotlib.pyplot as plt X1 = np.random.randn(100)Y1 = np.random.randn(100)X2 = np.random.randn(100)Y2 = np.random.randn(100) plt.scatter(X1,Y1,color='0.25')plt.scatter(X2,Y2,color='0.75') plt.show() 2020. 11. 17.
[파이썬 matplotlib] 히스토그램 색변경 (gray scale) [파이썬 matplotlib] 히스토그램 색변경 (gray scale) 히스토그램 색 변경에는 color 옵션이 사용됩니다. gray scale 로 설정하기 윈하는 경우 0~1 사이 값을 문자형으로 입력하면 됩니다. 0.75를 입력합시다. import numpy as npimport matplotlib.pyplot as plt X = np.random.randn(100) plt.hist(X,color='0.75')plt.show() 0에 가까울수록 검정색, 1에 가까울 수록 흰색입니다. 0.25를 입력해봅시다. import numpy as npimport matplotlib.pyplot as plt X = np.random.randn(100) plt.hist(X,color='0.25')plt.show() 2020. 11. 16.
[파이썬 matplotlib] 산점도 색변경 (gray scale) [파이썬 matplotlib] 산점도 색변경 (gray scale) 산점도 색 변경에는 color 옵션이 사용됩니다. gray scale 로 설정하기 윈하는 경우 0~1 사이 값을 문자형으로 입력하면 됩니다. 0.75를 입력해봅시다. import numpy as npimport matplotlib.pyplot as plt X = np.random.randn(100,2) plt.scatter(X[:,0],X[:,1],color='0.75')plt.show() 0에 가까울수록 검정색, 1에 가까울 수록 흰색입니다. 0.25를 입력해봅시다. import numpy as npimport matplotlib.pyplot as plt X = np.random.randn(100,2) plt.scatter(X[:,0].. 2020. 11. 16.
반응형