Development/Python(798)
-
statistics
statistics통계적 특성정보들을 (평균, 중간값, 분산, 등등) 계산할 수 있는 메소드를 제공하는 내장 모듈입니다.
-
바운드 메서드, 언바운드 메서드
바운드 메서드 · 메서드 호출시 자동으로(암묵적으로) 첫 인자로 인스턴스 객체를 넘겨주는 호출 방식입니다. 언바운드 메서드 · 메서드 호출시 명시적으로 첫 인자로 인스턴스 객체를 넘주는 호출 방식입니다.
-
next()
next()· next() 함수는 현재 행의 데이터를 읽어오면서 데이터의 탐색 위치를 다음 행으로 이동시킵니다.· next() 함수를 사용하여 데이터 중 헤더정보만 별도로 저장할 수 있습니다.
-
isinstance(인스턴스 객체, 클래스 객체)
클래스와 인스턴스 관계 확인 · 클래스간의 상속관계가 있는 경우는 물론 어떠한 클래스도 상속받지 않은 경우에도 · 모든 클래스는 암시적으로 Object클래스를 상속받고 있습니다. isinstance(인스턴스 객체, 클래스 객체) · 인스턴스 객체가 어떤 클래스로부터 생성되었는지 확인합니다. · 첫 번째 인수로 인스턴스, 두 번째 인수로 클래스 이름을 받습니다. · 입력으로 받은 인스턴스가 그 클래스의 인스턴스인지를 판단하여 참이면 True, 거짓이면 False를 리턴합니다. · JAVA의 instanceof 와 동일한 기능을 수행합니다.
-
csv.reader()
CSV 파일 읽기 · CSV 파일을 읽기 위해서는 먼저 파이썬에 기본 내장된 {csv} 모듈을 import 해야 합니다. · import 후 .csv 파일을 오픈하여 파일객체를 생성하고 파일객체를 csv.reader(파일객체) 에 넣으면 파일 내용을 읽어올 수 있습니다. csv.reader() · csv.reader() 함수는 Iterator 타입인 reader 객체를 리턴합니다. · Iterator 타입인 reader 객체를 리턴되므로 for 루프를 돌며 한 라인씩 가져올 수 있습니다. 이때 리턴되는 각 라인은 컬럼들을 나열한 리스트(list) 입니다. 인자 설명 fileobject csv 파일 객체 'r' 모드 read.csv(file, header = TRUE, sep = ",", quote = "..
-
CSV 다루기
CSV 다루기 · 내장 패키지인 {csv} 모듈을 사용합니다. · csv 모듈은 CSV 리더(reader)와 CSV 라이터(writer)를 제공합니다. · CSV 파일의 내용을 읽어들인 후 리스트(list)나 딕셔너리(dict)에 저장하여 데이터를 처리합니다. · 반대로 리스트나 딕셔너리의 데이터를 CSV 파일로 저장합니다.