목록파이썬 (10)
코딩뿌셔
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, '..
함수는 '코드의 집합'으로 함수를 생성하는 기본 형태는 아래와 같습니다. def 함수명(매개변수): 실행코드 간단하게 인사를 3번하는 함수를 작성한 후 확인해 봅시다. def print_3_hi() : print('안녕하세요') print('안녕하세요') print('안녕하세요') print_3_hi() 안녕하세요 안녕하세요 안녕하세요 1. 매개변수 이제 매개변수를 사용하는 함수를 살펴봅시다. 함수 괄호 내부에 value와 n 매개변수를 지정하였습니다. 이때, value는 인사, n 은 인사 횟수입니다. 이때, 지정한 매개변수는 2개이므로 함수 호출 시 매개변수 개수가 다른 경우 오류를 출력합니다. ex) print_n_hi('안녕하세요'), print_n_hi('안녕하세요', 3, 5) def prin..
▶ 데이터타입 확인 : type() type 함수를 사용하여 아래 코드를 실행하면 1은 정수(int), 3.14은 실수(float), False(bool)라는 데이터타입을 확인할 수 있다. print(type(1)) print(type(3.14)) z=False print(type(z)) 1. 문자(str) : 'a'(작은따옴표) 또는 "a"(큰따옴표) 형식 사용 문자는 작은따옴표(' ') 또는 큰따옴표(" ") 형식으로 사용하며 여러줄에 걸쳐 사용하는 경우 작은따옴표 세개(''' ''')를 이용하여 사용할 수도 있다. # \n : 줄바꿈(탈출문자) # \t : tab start = 'Hello python.\nI need python.' print(start) # 여러줄 문자열 multi_line = ..