# plotting을 위한 패키지 임포트
import matplotlib.pyplot as plt
자료 입력
year = [1950, 1960, 1970, 1980, 1990, 2000, 2010]
gdp = [300.2, 543.3, 1075.9, 2862.5, 5979.6, 10289.7, 14958.3]
그래프 출력
# plot: 선 그래프 생성
plt.plot(years, gdp, color = 'green', marker = 'o')
plt.title('연도별 GDP', fontname='Gulim')
plt.xlabel('Year')
plt.ylabel('GDP(Billions of $)')
# show: 그래프를 화면에 보여주는 기능
plt.show()
출력 결과
# savefig: 그래프를 이미지파일로 저장
plt.savefig('../image_output/year_gdp.png')
>> 반드시 save를 그래프 실행 전에 코드를 넣어주어야 저장이 된다.
# 선 그래프(line chart)
x = [i for i in range(10)]
print(x)
y1 = [2 ** x for x in range(10)]
print(y1)
출력 결과
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 4, 8, 16, 32, 64, 128, 256, 512]
plt.plot(x, y1, 'go:')
plt.xticks(x=2)
plt.show()
# g: green, o: 마커, -: 선 스타일
y2 = [2** x for x in range(9, -1, -1)]
print(y2)
출력 결과
[512, 256, 128, 64, 32, 16, 8, 4, 2, 1]
그래프 출력
plt.plot(x, y1, 'go:')
plt.plot(x, y2, 'r--')
plt.show()