본문 바로가기
Data Science/Python

판다스 자주쓰는 명령어

by 로떡 2022. 10. 14.
import pandas as pd

series = pd.Series([1,2,3,4,5], index = ["a","b","c","d","e"], name = "alphabet")
series
import pandas as pd

df = pd.DataFrame({
	"number" : [1,2,3,4,5],
    "alphabet" : ["a", "b", "c", "d", "e"]}
    #, index = ["가", "나", "다", "라", "마"]
    	)
    
df

 

df.head(10) # 위에서부터 10개 데이터 추출
df.tail(10) # 밑에서부터 10개 데이터 추출

 

# 위치 기반 인덱싱

df.iloc[2:5] # 3번째 데이터부터 5번째 데이터 추출

 

df.iloc[2:5, 0]

 

df.iloc[[1, 2, 4], :2]

 

df.iloc[:5, [1, 2, 3, 5]]

 

df.iloc[::-1, :].head()

 

# 레이블 기반 인덱싱

df = df.set_index("username")
df.head()

 

df.loc["richard47"]

 

df.loc[["richard47", "raymond09", "dave35", "bgiles"], ["name", "sex", "address"]]

 

df = df.T # 행과 열 바꾸기

 

https://sjquant.tistory.com/ 님 블로그 참고하여 연습