[DataFrame][데이터분석] 데이터 값 조회
# 라이브러리 임포트 import numpy as np import pandas as pd # 데이터 프레임 생성 data = pd.DataFrame(np.arange(16).reshape((4, 4)), index=['Ohio', 'Colorado', 'Utah', 'New York'], columns=['one', 'two', 'three', 'four']) # 데이터 프레임 생성 결과 1) 특정 열 조회 data[['three', 'one']] 결과) 2) 특정 조건을 만족하는 값, 인덱싱 (ex: three 열의 값 중 5보다 작은 값을 가지는 인덱스를 조회) # three열 중 5보다 작은 값을 가지는 인덱스의 값을 조회 data[data['three'] < 5 ] 결과) 위의 결과에 대한 해석..
2021. 12. 20.
데이터 타입: 딕셔너리, 집합 자료형
# 딕셔너리 자료형(순서X, 중복X, 수정O, 삭제O) # 집합(Sets) 자료형(순서X, 중복X) # 딕셔너리 선언 a = {'name': 'Kim', 'phone': '01012345678', 'birth': '870124'} b = {0: 'Hello python!'} c = {'arr': [1, 2, 3, 4]} # 출력 print('a - ', a['name']) # 존재X -> 에러 발생 print('a - ', a.get('name')) # 존재X -> None 처리 print('b - ', b[0]) print('c - ', c['arr'][3]) # 딕셔너리 추가 a['address'] = 'seoul' a['rank'] = [1, 2, 3] # 딕셔너리 내장 함수: keys, value..
2021. 11. 30.
데이터 타입: 리스트, 튜플
# 리스트 자료형(순서O, 중복O, 수정O, 삭제O) # 튜플 자료형(순서O, 중복O, 수정X,삭제X) # 리스트 선언 a = [] b = list() c = [1, 2, 3, 4] d = [10, 100, 'Pen', 'Cap', 'Plate'] e = [10, 100, ['Pen', 'Cap', 'Plate']] # 문자열처럼 인덱싱, 슬라이싱, 연산 가능 print(d[2]) print(d[:]) print(c + d) print(c * 3) # 리스트 수정 c[0] = 4 c[1] = ['a', 'b', 'c'] del c[1] # 리스트 내장 함수 :append, sort, reverse, index, insert, remove, pop, acount, extend a = [5, 2, 3, 1,..
2021. 11. 30.
print()함수
# 기본 출력 print('Hello Python!') # 문법적 중요 print("Hello Python!") # 텍스트 의미 print("""Hello Python!""") print('''Hello Python!''') # separator 옵션 사용(구분자 옵션) print('T', 'E', 'S', 'T', sep='') # output: TEST print('2019', '02', '19', sep='-') # output: 2019-02-19 print('niceman', 'google.com', sep='@') # output: niceman@google.com # end 옵션 사용(문장 끝 옵션) print('Welcome To', end=' ') print('the black parad..
2021. 11. 30.
딕셔너리의 의미
- 대용량의 데이터를 다룰 때는 종종 리스트를 사용한다. 그러나 리스트는 데이터 정보를 따로 관리하지 않기 때문에 어느 시점이 넘어가면 리스트로 데이터 관리하기 힘들다. 이때 딕셔너리를 사용하면 해당 문제점을 해결할 수 있다. - 즉 딕셔너리는 데이터에 이름표(key)를 붙여 관리하는 방법이다. # 리스트로 데이터 관리(중첩 리스트) # 리스트로 만든 드링킹 요구르트 판매량 yo_qty_2020 = [ [15, 16, 20, 29], [8, 11, 25, 21], [17, 9, 17, 24] ] # 딕셔너리로 데이터 관리 # 딕셔너리로 만든 드링킹 요구르트 판매량 yo_qty_2020 = { "2020년_1월" : [15, 16, 20, 29], "2020년_2월" : [8, 11, 25, 21], "2..
2021. 9. 13.