일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- list
- 파이썬
- Github
- c#
- Google Excel
- numpy
- string
- PySpark
- gas
- Google Spreadsheet
- hive
- array
- Mac
- django
- matplotlib
- Java
- Python
- math
- PANDAS
- PostgreSQL
- Apache
- Excel
- google apps script
- dataframe
- Tkinter
- Kotlin
- Redshift
- GIT
- SQL
- Today
- Total
목록Python (379)
달나라 노트
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dA8cAQ/btrqLYKoUkI/aZu1ZigoXnVFDgPP7eDt70/img.gif)
matplotlib는 단순히 결과 그래프를 보여주는 것 뿐 아니라 그래프가 그려지는 과정을 animation으로 나타내주는 기능을 제공합니다. 이 기능을 사용하기 위한 기본적인 사항들을 이해하기 위해선 코드 단위별로 살펴봐야할 것이 있으므로, 먼저 전체 코드를 본 후에 각 부분이 어떤 것을 의미하고 왜 그렇게 쓰였는지 이해해봅시다. import matplotlib.pyplot as plt from matplotlib.animation import FuncAnimation fig = plt.figure() line = plt.plot([], [], color='skyblue', marker='o', markerfacecolor='blue', markersize=6)[0] plt.xlim(0, 6) plt...
math library에서는 log함수를 지원합니다. 기본적으로 다음과 같이 3가지가 있습니다. math.log() = 밑이 e(자연 상수)인 log math.log2() = 밑이 2인 log math.log10() = 밑이 10인 log import math result = math.log(math.e) print(result) result = math.log2(2) print(result) result = math.log10(10) print(result) -- Result 1.0 1.0 1.0 math의 log method는 위처럼 사용할 수 있습니다. log method의 괄호 안에 log를 적용할 값을 넣어주면 되는것이죠. numpy library의 log 함수와 매우 흡사합니다. (numpy ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bphFb6/btrqMuPQZgc/tWKP3kMTRu1mdaXyaRK6hK/img.png)
numpy에서는 log함수를 지원합니다. 기본적으로 다음과 같이 3가지가 있습니다. numpy.log() = 밑이 e(자연 상수)인 log numpy.log2() = 밑이 2인 log numpy.log10() = 밑이 10인 log import numpy as np result = np.log(np.e) print(result) result = np.log2(2) print(result) result = np.log10(10) print(result) -- Result 1.0 1.0 1.0 numpy의 log method는 위처럼 사용할 수 있습니다. log method의 괄호 안에 log를 적용할 값을 넣어주면 되는것이죠. import numpy as np arr_test = np.array([1, 2..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAtxis/btrqLvOWroX/PhYQGaMTNORUzUs9YA6nH0/img.png)
import matplotlib.pyplot as plt list_x = [] for i in range(10): list_x.append(i+1) list_y = [] for i in list_x: list_y.append(i + 10) plt.plot(list_x, list_y, color='skyblue', marker='o', markerfacecolor='blue', markersize=6) plt.show() 위 코드를 실행해보면 그래프가 잘 그려집니다. 그래프에 찍힌 점을 보면 총 10개의 점이 있습니다. 각 점의 x좌표는 1, 2, 3, ... , 10 입니다. 근데 matplotlib는 그냥 대략적으로 알아서 x축 좌표를 생략하여 표시해줍니다. 그래서 위 그래프의 x축을 보면 2, 4, ..