🥞 BE
home

Pandas 활용 간단한 자료형

a=13 b=5 print(a+b) print(a-b) print(a*b) print(a**b) print(a/b) print(a//b) print(a%b)
Python
복사
기본적인 파이썬 연산
list = ['a', 'b', 'c', 'd', 'e'] list2 = ['hello', 'python'] print(list) print(list[2]) #c print(list[1:3]) #b, c print(list[2:]) #c, d, e print(list2 * 2) print(list + list2)
Python
복사
리스트
tuple = ('abcd', 786, 2.23, 'john', 70.2) tuple2 = (123, 'john') print(tuple) print(tuple[0]) #abcd print(tuple[1:3]) #786, 2.23 print(tuple[2:]) #2.23, john, 70.2 print(tuple2 * 2) print(tuple + tuple2)
Python
복사
튜플
dict = {} dict['one'] = "This is one" dict[2] = "This is two" dict2 = {'name' : 'john', 'code':6734, 'dept':'sales'} print(dict['one']) print(dict[2]) print(dict2) print(dict2.keys()) print(dict2.values())
Python
복사
딕셔너리
def add(a, b): return a+b a=3 b=4 c=add(a,b) print(c)
Python
복사
함수
import math as m m.pi
Python
복사
math 라이브러리
import pandas as pd sd = pd.Series(['Dog', 'Cat', 'Tiger', 'Lion', 'Monkey'], index = ['0', '1', '2', '3', '4']) sd
Python
복사
판다스 자료구조 - Series
import pandas as pd dict_data = {'a':1, 'b':2, 'c':3} sd = pd.Series(dict_data) type(sd) sd
Python
복사
딕셔너리 to Series
import pandas as pd list_data = pd.Series(['Dog', 'Cat', 'Tiger', 'Lion', 'Monkey'], index=['0', '1', '2', '3', '4']) sd = pd.Series(list_data) type(sd) sd
Python
복사
리스트 to Series
import pandas as pd tup_data = ('윤건우', '2000-01-03', '남') sd = pd.Series(tup_data, index = ['이름', '생년월일', '성별']) sd
Python
복사
튜플 to Series
# 라이브러리 import pandas as pd # 딕셔너리로 데이터프레임 생성 dict_data = {'동물':['Dog','Cat','Tiger','Lion','Monkey'], '나이':[7,9,2,3,1]} df = pd.DataFrame(dict_data) # 타입 확인 print(type(df)) # 데이터 확인 print(df)
Python
복사
딕셔너리 to DF
# 라이브러리 불러오기 import pandas as pd # 리스트로 데이터프레임 생성 df = pd.DataFrame([['Dog','7'], ['Cat','9'], ['Tiger','2'], ['Lion', '3'], ['Monkey','1']], index = ['0','1','2','3','4'], columns = ['동물', '나이']) # 타입 확인 print(type(df)) # 데이터 확인 print(df)
Python
복사
리스트 to DF
<class 'pandas.core.frame.DataFrame'> 동물 나이 0 Dog 7 1 Cat 9 2 Tiger 2 3 Lion 3 4 Monkey 1