Notice
Recent Posts
Recent Comments
관리 메뉴

GIS & Spatial Analysis in KOREA

Python Anaconda 기본 연습(2) - Spyder 본문

PyQGIS

Python Anaconda 기본 연습(2) - Spyder

Borin78 2018. 7. 20. 08:00

[PyQGIS]

#GIS #QGIS #Python #PyQGIS #Anaconda #Spyder

#Data Analysis #Spatial Data Analysis #Big Data #AI #Data Visualization

#빅데이터 #인공지능 #데이터 분석 #공간데이터 분석 #데이터 시각화 

#파이썬 #아나콘다 #스파이더


[ Python Anaconda 기본 연습 - Spyder ]



   파이썬 프로그래밍 툴로는 Sublime Text, IPython Notebook, PyCharm, Jupyter Notebook 등등 다양한 프로그램들이 있다. 하지만 이번에 Anaconda를 설치한 이 후로 Spyder를 써보니 아주 편하고 좋은 것 같아 소개하고자 한다. 우선 지난 Anaconda 설치 글을 통해 Anaconda를 설치했다면 같이 Spyder가 설치되기 때문에 따로 설치할 필요가 없다. 

 

Jupyter Notebook처럼 Anaconda Prompt를 이용해 실행시키지 않아도 된다. 바로 Spyder 아이콘을 클릭하면 아래 이미지 같이 프로그램이 실행된다.

 

시스템 주파수 해석 시 가장 많이 나타나는 Bode Plot 예제를 통해 Spyder 기능을 살펴보자. 


링크된 예제의 코드를 복사해 Spyder에 붙여넣기 하자.


Editor 창 중간에 ‘x’가 표시되어 있다. 현재 설치한 Python이 3.6 버전인데 복사해온 코드는 Python 2.0 버전이기 때문이다. 


Print den > print(den)으로 변경해주고, 가운데와 끝 부분의 ‘%’를 주석 처리시 사용하는 ‘#’으로 바꿔준다.


④ 코드 중 필요한 부분만 실행시키려면 필요한 부분의 코드를 선택한 다음 F9 키를 누르면 좌측 하단 IPython console을 통해 실행 결과를 보여준다. F12는 Break Point를 만들어주며 해당 라인까지만 실행해 준다.


코드 전체를 실행시키려면 상단의 Run을 누르면 된다. (이미지 저장 코드 앞에 ‘#’을 붙여 주석 처리한다.)


⑥ IPython console과 함께 지나간 명령어를 기억하는 History log 탭도 있으며,

 


⑦ 우측 상단에는 변수들의 상황을 보여주는 Variable explorer 창도 있다.

 


⑧ 변수 부분인 ‘Value’ 셀을 더블 클릭하면 배열을 보여주며, Format과 Size를 변경 할 수도 있다.

 


⑨ 해당 변수 셀을 선택하고 우 클릭하면 리스트가 나타나며 ‘Plot’을 선택하면 해당 변수를 그래프로 그려준다.

 

- 끝 -



Comments