본문 바로가기

CODE97

[All in One(2조)] 프로젝트로 배우는 데이터사이언스_4주차 모델과 파라미터 찾기 [4주차] 작성일자: 2024-04-01 팀 구성원: 도우진, 오소민,오현정,정원준,최준헌 4.1.1 사이킷런을 통해 학습과 예측에 사용할 데이터셋 나누기 1. 라이브러리 로드하기 import pandas as pd import numpy as np import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline 데이터 분석을 위한 pandas, 수치 계산을 위한 numpy, 시각화를 위한 seaborn, matplotlib.pyplot을 로드한다. 2. 데이터셋 로드하기 df = pd.read_csv("data/diabetes_feature.csv") df.shape (768, 16) 전처리한 데이터셋을 로드하고, .. 2024. 4. 1.
[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.