본문 바로가기

Study73

[Trillion(1조)] 프로젝트로 배우는 데이터사이언스_4주차 4.1.1 사이킷런을 통해 학습과 예측에 사용할 데이터셋 나누기 - 사이킷런에서 지원되는 train_test_split를 통해 학습과 예측에 사용될 데이터 셋을 나눌 수 있다. from sklearn.model_selection import train_test_split train_test_split(arrays, test_size, train_size, random_state, shuffle, stratify) 파라미터 설명 arrays: 분할시킬 데이터를 입력(리스트,배열,데이터 프레임) test_size: 테스트 데이터셋의 비율(default = 0.25) train_size: 학습 데이터셋의 비율( default = test_size의 나머지) random_state: 데이터 분할시 셔플이 이루어.. 2024. 4. 1.
[5조 C5DE] Python Study #4 💙 팀원: 김세언 박준현 박지호 소정인 인시환 작성자 : 김세언 작성일 : 240401 범위 : 클래스 05-1 클래스 1. 클래스와 객체 객체 지향 프로그래밍을 위해 필요한 개념! 클래스는 객체를 찍어내는 틀로, 틀마다 고유한 특성들을 가지고 있다. 이 틀로 찍어낸 객체도 객체마다 고유한 특성을 가지고, 객체끼리는 영향을 주지 않는다. 객체마다 고유한 특성을 가짐! 기본적으로 공유하는 내용은 동일. 2. 파이썬 클래스 기본 사용법 1) 클래스와 메서드 만들기 class 클래스명: [코드] 이 클래스로 생성된 객체는 [코드]의 내용을 실행한다. . class 클래스명: def 메서드명(self, ...): [메서드 코드] 클래스 안에 구현된 함수는 다른 말로 메서드(method)라고 부른다. 이 클래스는.. 2024. 4. 1.
[김이김이나] python 스터디 4주차 작성자: 김민혁작성일: 3/31진도: [5-1] 클래스📌클래스란 무엇인가?클래스란 똑같은 무언가를 계속 만들어 낼 수 있는 설계 도면을 말한다 클래스로 만든 객체에는 중요한 특징이 있다. 바로 객체마다 고유한 성격을 가진다는 것이다. 동일한 클래스로 만든 객체들은 서로 전혀 영향을 주지 않는다. 이러한 클래스를 만들어보자 일단은 아무런 기능이 없어도 되기 때문에 매우 간단하게 만들 수 있다. 다음을 따라 해 보자.>>> class FourCal: ... pass먼저 대화형 인터프리터에서 pass라는 문장만을 포함한 FourCal 클래스를 만든다. 현재 상태에서 FourCal 클래스는 아무 변수나 함수도 포함하지 않지만, 우리가 원하는 객체 a를 만들 수 있는 기능은 가지고 있다. pass는 아무것도 수행.. 2024. 3. 31.
[2조:ACE] Python 스터디 #4 2조 - 강수환 고정윤 문하진 박무준 최정우 최혜윤 I. 05-1 클래스 by 최정우 클래스는 파이썬에서 객체 지향 프로그래밍의 핵심 개념 중 하나입니다. 클래스는 데이터와 이를 조작하는 함수들을 묶어서 객체(object)를 생성하는 틀 또는 설계도와 같다고 할 수 있습니다. 여기서 '객체'란 클래스에 정의된 속성과 메소드를 실제로 가지는 실체입니다. 클래스를 기반으로 메모리에 할당되며, 이를 통해 프로그램 내에서 사용됩니다. 클래스 기본 구조 class MyClass: def __init__(self, attribute1, attribute2): self.attribute1 = attribute1 self.attribute2 = attribute2 def method1(self): print(self... 2024. 3. 29.