Development/Python(798)
-
열 데이터 갱신, 추가, 삭제
열 데이터 갱신, 추가, 삭제 데이터프레임은 열 시리즈의 딕셔너리으로 볼 수 있으므로 열 단위로 데이터를 갱신하거나 추가, 삭제할 수 있습니다.
-
dir()
dir()· 해당 객체에서 사용 가능한 메소드와 기본으로 포함되는 변수들을 알려줍니다.· __ 표시되어있는 것들은 파이썬이 내부적으로 사용하는 것들이며· 나머지는 객체를 통해 실제로 수행할 수 있는 것들입니다. 객체 정보 확인하기 print(dir(x)) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '_..
-
클래스 메서드(class method)
클래스 메서드(class method)· 클래스 영역의 데이터에 직접 접근할 수 있는 메소드입니다.· 인스턴스 객체와 무관하게 클래스 이름 공간에 존재하는 메소드로서 클래스 이름을 이용하여 호출하며 첫 인수로 클래스 객체를 자동으로 받는 메소드입니다.· 암시적으로 첫 인자로 클래스 객체가 전달됩니다.· 해당 클래스의 인스턴스를 통해서도 호출 가능합니다.· 클래스 메서드는 메서드 앞에 @classmethod 라는 장식자(Decorator)를 표시하여 해당 메서드가 클래스 메서드임을 표시합니다. 클래스(class) 메서드 형식
-
plot()
plot()꺾은선 그래프를 그려줍니다. parameter description data 데이터 kind 플롯 종류 '' 'r--' plt.plot([1,2,3,4], 'r.--') matplotlib.markershttps://matplotlib.org/api/markers_api.html marker 모양format string characters are accepted to control the line style or marker: character color ‘b’ blue ‘g’ green ‘r’ red ‘c’ cyan ‘m’ magenta ‘y’ yellow ‘k’ black ‘w’ white
-
qcut()
qcut() · 구간 경계선을 지정하지 않고 데이터 갯수가 같도록 지정한 수의 구간으로 나눠줍니다. · 갯수가 똑같은 구간으로 나누는 경우 사용합니다. 인자 설명 data · 데이터 bins · bins 인수로 카테고리를 나누는 기준값을 지정할 수 있습니다. · 영역을 넘는 값은 NaN으로 처리됩니다. labels · 라벨 문자열
-
행 인덱스와 열 인덱스 변환
행 인덱스와 열 인덱스 변환stack()와 unstack()메소드를 통해 열 인덱스를 행 인덱스로 바꾸거나 반대로 행 인덱스를 열 인덱스로 바꿀 수 있습니다.