일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- django
- Google Spreadsheet
- c#
- Excel
- 파이썬
- math
- GIT
- Tkinter
- matplotlib
- dataframe
- Apache
- gas
- array
- PANDAS
- google apps script
- Java
- Python
- SQL
- Kotlin
- list
- PySpark
- hive
- Google Excel
- numpy
- Mac
- Github
- string
- Redshift
- PostgreSQL
- Today
- Total
목록Python (384)
달나라 노트

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축을 날짜를 나타내는데 날짜를 나타내는 텍스트의 길이가 길어서 일부..
dict_test = { 'a': 1, 'b': 2, 'c': 3, } sample_value = dict_test['d'] print(sample_value) -- Result KeyError: 'd' 위 코드를 실행시켜보면 KeyError가 발생합니다. 왜냐면 dict_test라는 dictionary에는 a, b, c라는 key가 존재하는데, 존재하지 않는 d라는 이름의 key를 전달했기 때문이죠. 위 예시에서처럼 간단한 dictionary를 사용하면 사실 KeyError가 발생할 일도 거의 없고, KeyError가 발생한다고 해도 금방 코드를 수정할 수 있습니다. 하지만 dictionary가 복잡해지고 경우에 따라 key의 종류가 변동될 수 있는 상황에서 dictionary의 key를 전달해야한다면..