일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- PostgreSQL
- django
- GIT
- numpy
- Python
- c#
- hive
- PySpark
- SQL
- Github
- Google Spreadsheet
- array
- list
- math
- Kotlin
- Mac
- google apps script
- Apache
- Google Excel
- Tkinter
- 파이썬
- Excel
- dataframe
- PANDAS
- Java
- Redshift
- matplotlib
- gas
- string
- Today
- Total
목록Python/Python matplotlib (33)
달나라 노트
matplotlib를 이용해서 그래프를 그린 후 x축/y축 각각이 어떤 데이터를 의미하는지에 대한 정보를 주기 위해 x축/y축에 이름을 붙여줄 수 있습니다. 또한 그래프 자체의 제목을 붙일 수도 있습니다. import matplotlib.pyplot as plt list_x_1 = [1, 2, 3, 4, 5, 6, 7, 8] list_y_1 = [10, 2, 8, 4, 6, 5, 6, 4] plt.title('Test graph') plt.xlabel('X axis') plt.ylabel('Y axis') plt.plot(list_x_1, list_y_1, color='skyblue', marker='o', markerfacecolor='blue', markersize=6) plt.show() 위 코드의..
matplotlib를 이용해서 막대그래프를 그려보겠습니다. 막대 그래프를 그리기 위해선 bar 또는 barh method를 사용하면 됩니다. bar method는 수직 막대 그래프를 그려주고 barh method는 수평 막대 그래프를 그려줍니다. import matplotlib.pyplot as plt list_x = ['2020', '2021', '2022'] list_y = [10, 17, 31] plt.bar(list_x, list_y) plt.show() 형식은 일반적인 선 그래프와 비슷합니다. bar method에 x축에 나타낼 값들과 y축에 나타낼 값들을 전달하면 됩니다. 이제 bar method에 적용할 수 있는 여러가지 option들을 알아봅시다. import matplotlib.pyplo..
import matplotlib.pyplot as plt list_x_1 = [1, 2, 3, 4, 5, 6, 7, 8] list_y_1 = [10, 2, 8, 4, 6, 5, 6, 4] plt.plot(list_x_1, list_y_1, color='skyblue', marker='o', markerfacecolor='blue', markersize=6) plt.tick_params(axis='y', labelcolor='blue') plt.show() plot을 이용해 그래프를 그리면 기본적으로 x축과 y축 라벨은 검은색으로 적히게됩니다. 그런데 tick_params method를 이용하면 위 이미지처럼 축의 라벨 색상을 바꿀 수 있습니다. plt.tick_params(axis='y', labelco..
데이터를 보다보면 하나의 좌표평면에 하나의 그래프만 표시해서는 분석에 어려울 때가 있습니다. 그럴때에는 여러 개의 그래프를 하나의 화면에 동시에 보여주면 편한데 이것을 matplotlib로 어떻게 할 수 있는지 보겠습니다. import matplotlib.pyplot as plt list_x = [1, 2, 3, 4, 5, 6, 7, 8] list_y = [10, 2, 8, 4, 6, 5, 6, 4] plt.plot(list_x, list_y, color='skyblue', marker='o', markerfacecolor='blue', markersize=6) plt.show() 먼저 위처럼 생긴 그래프가 있습니다. 그래프1이라고 합시다. import matplotlib.pyplot as plt lis..