01. 라이브러리 설치하기 * 버전마다 주어진 기능이 다르므로 최신버전을 유지할 필요는 없음 (프로파일링이 늦게 따라오기 때문) * 코드 작성 중일 땐 설치 후 다시 불러와 줘야 함 ! pip install zipline # zipline 설치 ! pip install IPython -y # IPython 설치 끝에 -y는 이후 저장시 물어보지 말라는 건데 빼줘도 됨 ! pip install pandas==0.25.3 # 버전을 지정해서 설치 가능 conda install selenium # 아나콘다에서 selenium 설치 02. 라이브러리 버전확인 pd.__version__ # pandas 라이브러리 버전 확인 sns.__version__ # seaborn 라이브러리 버전 확인
01. 보여줄 데이터 양 설정 pd.options.display.max_columns=100 # 판다스 데이터프레임(DataFrame)을 출력할 때, 최대 출력할 수 있는 컬럼을 100으로 설정함 pd.set_option('display.max_rows', 100) # 화면에 출력하는 데이터 프레임의 최대 row 수를 100으로 설정 pd.set_option('display.max_columns', 100) # 화면에 출력하는 데이터 프레임의 최대 column 수를 100으로 설정 pd.options.display.max_columns = 100 # 판다스는 테이블을 출력할 때, row나 column이 일정 개수 이상 넘으면 생략해서 보여줌 # column을 다보고 싶을경우 옵션을 주어 생략되지 않도록 가능 02. 불러올때 간단한 설정 data = pd.read_csv("data.csv", parse_dates=["date"]) # date 컬럼을 날짜 컬럼으로 해석할 수 있게 parse_dates 옵션 사용 pd.read_csv("data.csv", index_col="Name") # Name 컬럼을 인덱스로 지정 (인덱스는 중복값이 없고, 유니크해야 함) pd.read_csv("data.csv", header=None) # headrr=None 사용시 판다스에서 자동으로 열(column) 번호를 컬럼 명으로 사용) pd.read_csv("data.csv", index_col="Name", usecols=["Name", "Age"]) # 인덱스는 Name로 설정하고, 필요한 데이터 컬럼(Name, Age)만 불러올 수도 있다. pd.read_csv('data.csv', nrows=2) # 2줄만 보여짐. (원하는 행만 불러올수도 있다. 0번과 1번행이...
파이썬 실습 '타자 게임' 따라 쓰는 타자 게임을 만들어 보겠습니다. 타자 게임은 반복문(while문)을 사용합니다. 파이썬 while문 >>>> ***** while문의 기본 구조 while <조건문>: <수행할 문장 1 > <수행할 문장 2 > <수행할 문장 3 > ... ***** 01. 모듈 불러오기 import random import time 02. 문제 리스트 만들기 word_list = [ '강아지' , '고양이' , '코끼리' , '원숭이' , '하마' , '기린' ] num = 1 03. 랜덤하게 나오는 단어를 얼마나 빨리 맞췄는지 확인 print ( '[타자게임] 준비되었다면 엔터를 쳐주세요!' ) input () start = time.time() word = random.choice(word_list) while num <= 3 : print ( "*문제" ,num) print (word) input_word = input () if word == input_word: print ( "통과!" + "\n" ) num = num + 1 word = random.choice(word_list) else : print ( "잘못 입력하셨습니다. 정확하게 입력해 주세요!" + "\n" ) end = time.time() total_time = end - start total_time = format (total_time, ".2f" ) print ( "타자시간:" , t...
댓글
댓글 쓰기