2020/03(202)
-
Counter()
Counter()· {collections} 모듈의 메소드입니다.· 데이터의 개수를 셀때 사용합니다.· 문자열을 입력했을 경우 {문자 : 개수}의 딕셔너리 형태로 값을 반환합니다. from collections import Counter method description elements() · 입력된 값의 요소에 해당하는 값을 풀어서 반환합니다. · 요소는 무작위로 반환하며, 요소 수가 1보다 작을 경우 elements는 이를 출력하지 않는다. · elements()는 대소문자를 구분합니다. · sorted()를 이용하여 정렬해줄 수 있습니다. sorted(c.elements()) most_common(n) · 데이터의 개수가 많은 순으로 정렬된 배열을 리턴합니다. · 입력된 값의 요소들 중 빈도수(fr..
-
모듈 임포트
모듈 임포트 · import는 이미 만들어진 파이썬 모듈을 사용할 수 있게 해주는 명령어입니다. · 모듈 안의 어트리뷰트 (attribute; 함수, 데이터)들을 사용하려면 임포트를 해야 합니다. · Import 구문은 어디에서나 사용 가능 합니다.(함수, 제어문 내부에서도 import를 할 수 있습니다.) · import는 현재 디렉터리에 있는 파일이나 파이썬 라이브러리가 저장된 디렉터리에 있는 모듈만 불러올 수 있습니다. import · 기본적인 임포트 방법 · 모듈이름은 modulename.py에서 .py라는 확장자를 제거한 modulename 만을 가리킵니다. 즉, 모듈명은 .py파일의 파일명과 일치합니다. .멤버 · '모듈명.멤버' 형식으로 모듈 안의 데이터나 함수를 사용 할 수 있습니다. 모듈..
-
패키지 (Package)
패키지 (Package) · ≒ 라이브러리(Library) · 여러 모듈들을 한데 묶어서 정리해 놓은 구조로 물리적으로 여러 모듈 파일을 모아 놓은 디렉토리에 해당합니다. · 디렉토리를 이용해서 모듈을 관리하며, 이때 디렉토리를 패키지라고 합니다. · 모듈은 하나의 .py 파일을 가리키며, 패키지는 이러한 모듈들을 모은 것입니다. · 파이썬을 설치할 때 함께 설치되는 패키지를 기본 패키지하고 하며 이외의 패키지는 파이썬을 설치한 후에 별도로 설치해야 사용할 수 있습니다.
-
1.Summary - 1.텍스트 데이터 변환하기
R Code 예제
-
re 모듈(regular expression)
re 모듈을 통한 정규표현식 사용· {re} 모듈의 compile() 함수는 정규식 패턴을 입력으로 받아들여 정규표현식 객체를 리턴합니다. 즉 re.compile('검색할문자열')형식으로 함수를 호출하면 정규표현식 객체 (re.RegexObject 클래스 객체)를 리턴합니다.· re.compile()함수를 이용하여 정규표현식(py*thon)을 컴파일하고 컴파일된 패턴객체( re.compile() 메소드의 결과로 리턴되는 객체(pt) )를 이용하여 그 이후의 작업을 수행하게 됩니다. 구분 단계 코드 1 re 모듈 임포트 import re 2 패턴 생성 re.compile()함수로 Regex 객체를 생성합니다. 인자로 raw string을 사용합니다. re.compile() 3 문자열 검색 정규식을 이용한 ..
-
빈 라인 추가 문제 해결
빈 라인 추가 문제 해결 윈도우즈의 경우 {csv} 모듈에 데이터를 쓸 때 각 라인 뒤에 빈 라인이 추가되는 문제가 발생합니다. 이를 없애기 위해서는 파일을 open 할 때 newline='' 와 같은 옵션을 지정해서 파일을 오픈해야 합니다.