SW 프로그래밍/파이썬37 시각화 패키지 Matplotlib 시각화 패키지 Matplotlib Matplotlib는 파이썬에서 자료를 차트(chart)나 플롯(plot)으로 시각화(visulaization)하는 패키지이다. Matplotlib는 다음과 같은 정형화된 차트나 플롯 이외에도 저수준 api를 사용한 다양한 시각화 기능을 제공한다. 라인 플롯(line plot) 스캐터 플롯(scatter plot) 컨투어 플롯(contour plot) 서피스 플롯(surface plot) 바 차트(bar chart) 히스토그램(histogram) 박스 플롯(box plot) Matplotlib를 사용한 시각화 예제들을 보고 싶다면 Matplotlib 갤러리 웹사이트를 방문한다. http://matplotlib.org/gallery.html pylab 서브패키지 Matpl.. 2020. 9. 27. 파이썬 3.8.5 설치 파이썬 3.5.10 설치에 대한 정리 다운로드 파일 경로 및 웹페이지 : www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 64빝, 버전 다운로드를 위해 Windows 클릭 체크한 버전 클릭하여 다운로드 다운로드 완료후 설치파일 실행 설치후 Pass 설정하는게 귀찮아서 체크(파란 낙서 ?) 그리고 다른버전 설치할 경를 대비 385폴더에 설치하도록 Customize install로 실행 관련 문서와 pip, td.tk 테스트수위트까지 설치하도록 체크 경로를 변경하고 진행.. 설치중... Disable path length limit 클릭 설치완료 Path 설정확.. 2020. 9. 8. 파이썬에서 Cuda 자원 사용하기 파이썬으로 영상분석프로그램을 여러개 수행하였는데 cpu 사용율은 100%인데 GPU(GTX650)은 거의 0%에 가깝다. 파이썬에서 GPU 자원을 이용할수 있는 방법이 없는지 실험하였다. Nvidia 사이트에서 최신 Cuda Toolkit을 다운받아 설치한다(설치링크) 설치중... 설치를 완료하면 Cuda Sample도 함께 설치된다. 비주얼스튜디오는 설치안되어 있어서 그 부분은 설치 안되었다. 설치가 되었는지 확인한다.(CMD 창에서..) C:\Users\Boeun_PC>nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Oct_23_19:32:27_Pacifi.. 2020. 4. 9. 예외처리 try except >>> retval = 10/0 Traceback (most recent call last): File "", line 1, in retval = 10/0 ZeroDivisionError: division by zero >>> try: retval = 10/0 except ZeroDivisionError as e: SyntaxError: invalid syntax >>> try: retval = 10/0 except ZeroDivisionError as e: print(e) division by zero >>> 참고 : https://jink1982.tistory.com/53?category=648862 모든 에러에 대한... >>> try: sum = val[0] + val[1] except Excep.. 2020. 3. 26. 파이썬 에러 "IndentationError: unindent does not match any outer indentation level" : 들여쓰기 에러임 try: dcap = frame[0:48, 0:508] #Crop from {x, y, w, h } => {0, 0, 300, 400} except : # 2칸부터 시작 에러 발생 --> 1칸부터 시작하도록 continue # pass? 2020. 3. 26. 파이썬 주석처리 한줄 주석처리는 주석처리할 부분에 "#"을 넣으면 됨 # 이렇게 하면 "#"이후 한 줄이 주석처리됨 print("이것은 출력") # 여기부터는 주석 """ 이렇게 큰따움표 3개를 연속으로 입력하면 다음 큰따움표 3개가 나올때까지 여러줄이 주석처리됨 작은 따움표도 같음 """ 2020. 3. 25. 이전 1 2 3 4 5 6 7 다음