빠른 시작: Python으로 차트 그리기에 대한 기본 튜토리얼
소개:
데이터 시각화의 세계에서 차트 그리기는 중요한 기술입니다. Python은 차트를 쉽고 재미있게 만들 수 있는 많은 라이브러리와 도구를 제공하는 강력한 프로그래밍 언어입니다. 이 기사에서는 기본적인 Python 차트 그리기 기술을 소개하고 구체적인 코드 예제를 제공합니다. 빨리 시작해보자!
1. 준비
Python을 사용하여 차트를 그리기 전에 matplotlib 라이브러리를 설치해야 합니다. 이는 풍부한 시각화 기능 및 도구 세트를 제공하는 널리 사용되는 차트 라이브러리입니다. 다음 명령을 사용하여 matplotlib를 설치할 수 있습니다.
pip install matplotlib
2. 선 차트 그리기
선 차트는 시간에 따른 데이터 추세를 표시할 수 있는 일반적으로 사용되는 차트 유형입니다. 다음은 일주일 동안의 일일 사용자 방문 수를 표시하는 간단한 예입니다.
import matplotlib.pyplot as plt # 数据 days = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] visits = [100, 120, 90, 80, 95, 130, 110] # 绘制折线图 plt.plot(days, visits) # 设置标题和轴标签 plt.title("Daily Visits") plt.xlabel("Day") plt.ylabel("Visits") # 显示图表 plt.show()
위 코드를 실행하면 일일 사용자 방문 수를 표시하는 선형 차트를 얻을 수 있습니다.
3. 막대 차트 그리기
막대 차트를 사용하여 다양한 카테고리나 그룹 간의 데이터를 비교할 수 있습니다. 아래 예는 세 도시의 평균 주택 가격을 보여줍니다.
import matplotlib.pyplot as plt # 数据 cities = ['New York', 'London', 'Tokyo'] prices = [3400, 2500, 3800] # 绘制条形图 plt.bar(cities, prices) # 设置标题和轴标签 plt.title("Average House Prices") plt.xlabel("City") plt.ylabel("Price") # 显示图表 plt.show()
4. 산점도 그리기
산점도는 두 변수 사이의 관계를 보여줄 수 있습니다. 다음 예는 학생들의 수학 점수와 물리 점수 사이의 관계를 보여줍니다.
import matplotlib.pyplot as plt # 数据 math_scores = [85, 90, 92, 88, 79, 95, 87, 92, 78, 82] physics_scores = [79, 82, 78, 85, 88, 90, 92, 85, 89, 92] # 绘制散点图 plt.scatter(math_scores, physics_scores) # 设置标题和轴标签 plt.title("Math vs. Physics Scores") plt.xlabel("Math Score") plt.ylabel("Physics Score") # 显示图表 plt.show()
5. 원형 차트 그리기
원형 차트는 다양한 범주의 비율을 표시할 수 있습니다. 다음 예에서는 세 가지 교통 수단의 사용을 보여줍니다.
import matplotlib.pyplot as plt # 数据 labels = ['Car', 'Bus', 'Bike'] usage = [70, 15, 15] # 绘制饼图 plt.pie(usage, labels=labels, autopct='%1.1f%%') # 设置标题 plt.title("Transportation Usage") # 显示图表 plt.show()
결론:
이 문서에서는 Python으로 차트를 그리는 기본 기술을 소개하고 구체적인 코드 예제를 제공합니다. 이러한 기본 사항을 학습하면 자신만의 데이터 시각화 여정을 시작할 수 있습니다. 이 글이 여러분에게 도움이 되었기를 바라며, Python 차트 작성의 세계에서 즐거운 시간을 보내시기를 바랍니다!
위 내용은 빠르게 시작하기: Python으로 차트 그리기에 대한 기본 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!