본문 바로가기

Python3

__init__ 메서드란? __init__ 이란? 파이썬에서 클래스의 생성자 메서드를 표현하는 특별한 메서드이다 클래서를 인스턴스화(객체 생성) 할 때 자동으로 호출되는 메서드로, 객체의 초기 상태 설정이나 초기화하는 데 사용된다 클래스, 객체, __init__ 의 관계 클래서는 객체를 생성하는 일종의 템플릿으로 볼 수 있다 여기서 __init__ 메서드는 객체가 생성 될 때, 각 객체의 속성을 초기화하는 역할을 한다 🧐 예시 코드를 보자! class MyClass: def __init__(self, arg1, arg2, ...): # 초기화 코드 self.arg1 = arg1 self.arg2 = arg2 # ... self 는 클래스의 인스턴스 자체를 가르키는 특별한 매개변수이다 self 를 통해 클래스의 속성에 접근하고 수정.. 2023. 8. 3.
try-except 구문 try-except 구문이란? try-except 구문은 파이썬에서 예외 처리를 할 때 사용되는 중요한 구문이다 프로그램을 실행하는 동안 발생할 수 있는 예외(오류)를 예측하고 이를 처리하기 위해 사용됨 프로그램이 비정상적인 상황에서도 중단되지 않고 계속 실행될 수 있도록 함! 실행되는 순서 try 블록 내에서 예외가 발생하면, 해당 예외를 처리하기 위해 except 블록이 실행됨 예시 코드(1) try: # 예외가 발생할 수 있는 코드 result = some_function() # some_function()은 어떤 함수라고 가정합니다. print("결과:", result) except SomeException: # SomeException은 어떤 예외 클래스라고 가정합니다. # 예외 처리 코드 pr.. 2023. 8. 1.
plotly를 활용한 데이터시각화 : iplot() 데이터 시각화 주요 시각화 라이브러리 : matplotlib, seaborn, plotly matplotlib는 오래된 라이브러리로, 한계 보완을 위해 seaborn과 함께 쓰이는 경우가 많다 plotly는 최신 시각화 라이브러리로, pandas 기능과 조합하여 시각화 가능 라이브러리 설치 (3가지) 👉 chart_studio 와 plotly 라이브러리 모두 설치해야함. 👉 chart_studio : plotly로 작성된 그래프를 웹 상에서 보여주는 역할 📍 cufflinks : pandas로 그래프를 그리기 위한 기능을 plotly와 연결시키는 역할 !pip install plotly chart_studio !pip install cufflinks 라이브러리 로드 👉 iplot() 함수 호출전 로드해줘.. 2023. 3. 9.
728x90