반응형

Coding 133

python 2 vs 3

슬슬 파이썬 3으로 넘어가야 할 시기가 오는 것 같다.코딩을 하면서 직접 겪으면서 배우게 python 2.7 과 3.x 와의 차이를 이곳에 정리해 놓는다. ### print파이썬 2 에서는 print 이후 프린트할 내용들을 , 로 연결해서 주욱 늘어놓을 수 있었다. 파이썬 3 에서는 ( ) 안에 넣어야 한다. 단, 파이썬 3 에서 괄호안에 주욱 써 넣던 것을 파이썬 2 로 거꾸로 가져오면 리스트를 만들어서 프린트 하는 것으로 바뀌게 되기에 주의할 것. ### map보통 매트릭스 형태의 텍스트 데이터를 읽어서 리스트에 넣을때 쓰곤 했었다. 예를 들면 # read cvs file in python 2.7 buf = open('GOOG.csv').read().replace(',',' ').split()whil..

R vs. Python

최근 다양한 데이터의 처리와 Deep Learning 등 기계학습같은 분야와 주식 투자 분석 등에 대한 관심으로 Python 을 열심히 사용중이다. 그런데 파이썬을 사용하면서 데이터의 visualizing (차트, 그래프 그리기 같은...) 의 경우 matplotlib 라는 걸출한 툴이 있기는 하지만, 이러한 라이브러리의 설치의 불편함이 약간 있는 경우가 있고 (보통 linux 라면 별 상관 안하는 편이다. 게다가 anaconda 라는 통합 툴도 있기에...) 그래프 그리는 API 들의 학습곡선이 생각보다 아주 쪼~끔 가파르게 느껴진다. 그러던 중 R 에 대한 이야기를 들어서 조금 살펴보았는데 여러가지 면에서 데이터 사이언스 분야에서 Python 과 경합을 하는 툴인 듯 하다. 특히 data visual..

Coding/Misc 2017.10.06
728x90