Python-차트 속성

Python에는 데이터 시각화를위한 우수한 라이브러리가 있습니다. 조합Pandas, numpymatplotlib거의 모든 유형의 시각화 차트를 만드는 데 도움이 될 수 있습니다. 이 장에서는 간단한 차트와 차트의 다양한 속성에 대해 살펴 보겠습니다.

차트 만들기

numpy 라이브러리를 사용하여 차트를 만드는 데 필요한 숫자를 만들고 matplotlib의 pyplot 메서드를 사용하여 실제 차트를 그립니다.

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
#Simple Plot
plt.plot(x,y)

이것의 output 다음과 같습니다-

축을 래블 링

아래와 같이 라이브러리에서 적절한 방법을 사용하여 차트의 제목뿐만 아니라 축에 레이블을 적용 할 수 있습니다.

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
#Labeling the Axes and Title
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 
#Simple Plot
plt.plot(x,y)

이것의 output 다음과 같습니다-

선 유형 및 색상 서식 지정

아래 그림과 같이 라이브러리에서 적절한 방법을 사용하여 차트의 선에 대한 스타일과 색상을 지정할 수 있습니다.

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
#Labeling the Axes and Title
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 

# Formatting the line colors
plt.plot(x,y,'r')

# Formatting the line type  
plt.plot(x,y,'>')

이것의 output 다음과 같습니다-

차트 파일 저장

아래 그림과 같이 라이브러리에서 적절한 방법을 사용하여 차트를 다른 이미지 파일 형식으로 저장할 수 있습니다.

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
#Labeling the Axes and Title
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 

# Formatting the line colors
plt.plot(x,y,'r')

# Formatting the line type  
plt.plot(x,y,'>') 

# save in pdf formats
plt.savefig('timevsdist.pdf', format='pdf')

위 코드는 python 환경의 기본 경로에 pdf 파일을 생성합니다.