| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Tkinter
- string
- numpy
- SQL
- hive
- Kotlin
- google apps script
- math
- django
- PANDAS
- array
- Excel
- Presto
- PostgreSQL
- Github
- Java
- dataframe
- 파이썬
- list
- gas
- Apache
- Redshift
- Python
- matplotlib
- c#
- Google Excel
- Google Spreadsheet
- PySpark
- GIT
- Today
- Total
목록Python (387)
달나라 노트
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..
import matplotlib.pyplot as plt list_x = [ '2022-01-01', '2022-01-02', '2022-01-03', '2022-01-04', '2022-01-05', '2022-01-06', '2022-01-07', '2022-01-08' ] 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() 위 코드를 실행시키면 아래와 같은 결과가 나옵니다. 그래프 자체는 제대로 그려진거같은데, x축의 값이 겹쳐서 보이죠. x축을 날짜를 나타내는데 날짜를 나타내는 텍스트의 길이가 길어서 일부..