본문 바로가기

Language

(82)
QT Designer youtube
pandas :: pivot_table 인자 DataFrame을 Excel의 pivot_table 형식으로 데이터를 가공할 수 있는 함수가 있다.pivot_table 함수의 인자는 다음과 같다.data: A DataFrame objectvalues: a column or a list of columns to aggregaterows: list of columns to group by on the table rowscols: list of columns to group by on the table columnsaggfunc: function to use for aggregation, defaulting to numpy.mean http://pandas.pydata.org/pandas-docs/stable/reshaping.html aggfunc이 기..
pandas :: indexing & selection pandas의 2차원 데이터 구조인 DataFrame에서 Indexing하거나 Selection하는 방법이다. 헥갈려서 적어놓는다. Operation Syntax Result Select column df[col] Series Select row by label df.loc[label] Series Select row by integer location df.iloc[loc] Series Slice rows df[5:10] DataFrame Select rows by boolean vector df[bool_vec] DataFrame http://pandas.pydata.org/pandas-docs/stable/dsintro.html
ini 파일 처리 파이썬에서 ini 처리하는 예제를 알아본다. ini 파일의 모습은 아래와 같다.[section1]key1 = value1 [section2]key2 = value2 [section3]key3 = value3 ini를 사용하기 위해서는 ConfigParser 패키지를 사용한다.import ConfigParserconfig = ConfigParser.ConfigParser()config.read("test.ini")print config.get('section1', 'key1') ini의 내용들을 dict 형태로 접근하기를 원할 수도 있을 것이다.예를 들어 ini_data['section1']['key1'] 와 같이 말이다. 이를 위해서는 아래와 같은 약간의 코딩으로 해결할 수 있다.dictionary = ..
py2exe :: Python 스크립트를 실행파일로 배포하기 py2exe란 파이썬 배포 프로그램이 있다. .exe의 실행파일 형태로 배포가 되며, python이 설치되어 있지 않더라도 해당 파이썬 프로그램을 실행할 수 있게 도와준다. from distutils.core import setup import py2exe setup(console=['make_qacpp_report.py'],) 위와 같이 setup.py란 스크립트를 배포를 원하는 스크립트 폴더에 생성한 후 아래와 같이 실행하면 된다. dist 하위 폴더에 실행 파일이 생기게 된다. C:\Tutorial>python setup.py py2exe 자세한 건 아래의 링크를 참조한다. http://www.py2exe.org/index.cgi/Tutorial
BeautifulSoup 4 어느 순간인가 BeautifulSoup 4 가 나왔다. 다운로드 : http://www.crummy.com/software/BeautifulSoup/bs4/download/문서 : http://www.crummy.com/software/BeautifulSoup/bs4/doc/ pip을 사용하여 설치하자.pip install beautifulsoup4 설치된 버전을 확인해 보자.
Tutorial : Advanced matplotlib, from the library's author John Hunter http://youtu.be/DNRJwENqEUY
CString FAQ http://cstrings.blogspot.com/ 윈도우쪽 프로그래밍을 전혀 손놨다가 근래 엄청 디었다..