목록Python (8)
코딩뿌셔
# 훈련 모델 예시 import pandas as pd fish = pd.read_csv('http://bit.ly/fish_csv_data') fish_data = fish[['Weight','Length','Diagonal','Height','Width']].to_numpy() fish_target = fish['Species'].to_numpy() from sklearn.model_selection import train_test_split train_data, test_data, train_target, test_target = train_test_split( fish_data, fish_target, random_state=42) from sklearn.linear_model import Log..

import pandas as pd # 파일 불러오기(csv) data = pd.read_csv('./data.csv') data name age sex country 0 kim 14 man korea 1 park 22 female korea 2 lee 34 man korea 3 jung 44 female canada 4 gang 31 man america # head() : 데이터 시작 부분 출력 # default의 경우 5개 행 출력 data.head(2) name age sex country 0 kim 14 man korea 1 park 22 female korea # tail() : 데이터 끝부분 출력 # default의 경우 5개 행 출력 data.tail(2) name age sex count..
1. 데이터 불러오기 2. 데이터 확인 3. 분석 주제 도출 1. 데이터 불러오기 [01] 데이터 수집 및 분석 준비에서 만든 한글 컬럼명 데이터를 불러옵니다. import pandas as pd # 데이터 불러오기 file_path = './data/df_kor.csv' df = pd.read_csv(file_path) df 승차시각 하차시각 노선명 노선설명 승객연령 환승여부 추가운임여부 승차정류장 승차정류장 GPS X 승차정류장 GPS Y 하차정류장 하차정류장 GPS X 하차정류장 GPS Y 0 20200102051049 20200102051844 131 양덕-송도-시청-양학-양덕 일반 N N 양덕차고지 129.401693 36.077258 동부초등학교 129.380866 36.062209 1 202..

1. 데이터 다운로드 2. 데이터 파일 확인 3. 데이터 컬럼명 변경 ( 영문 → 한글 ) 1. 데이터 다운로드 포항시 버스사용자 교통카드 내역 데이터를 가져와 데이터 분석 연습을 해보겠습니다. 데이터는 국가교통 데이터 오픈마켓에서 '포항시'를 검색하면 포항시 BIS 교통카드 사용내역 데이터를 확인할 수 있습니다. 사이트 로그인 후 무료 구매 가능하니 구매 후 다운로드 해줍니다. 전체 선택 후 다운로드 하시면 80개 파일이 다운로드 됩니다. 2. 데이터 파일 확인 파일 이름에 공백이 있으므로 전체 선택 후 파일명을 변경해봅시다. 전체 선택 후 첫번째 파일 이름을 공백 제거한 trfcard(0)으로 변경하고 엔터해줍니다. 이후는 자동으로 변경됩니다. 파일을 열어보면 보두 동일한 이름의 데이터 파일과 데이터..
파이썬은 클래스 기반의 객체 지향 프로그래밍 언어입니다. 이때, 객체(Object)는 여러가지 속성을 가질 수 있는 대상을 말하며 클래스(Calss)는 객체를 효율적으로 생성하기 위해 만들어진 구문입니다. 그럼 학생 성적 관리 프로그램을 통해 자세히 알아보겠습니다. 학생 성적 관리를 위해서는 학생 이름, 학번, 과목별 성적 등이 필요합니다. 1. 객체 우선 딕셔너리로 학생을 표현하고 이를 리스트로 묶어 학생들을 표현했습니다. 이때, 여러가지 속성을 가질 수 있는 대상인 학생이 바로 객체입니다. students = [ {'name' : '홍길동', '국어': 87, '수학': 98, '영어': 88, '과학': 95}, {'name' : '김미영', '국어': 92, '수학': 98, '영어': 96, '..