-
[Pandas]판다스 기초분석라이브러리/Pandas 2022. 1. 15. 15:02In [2]:
import numpy as np import pandas as pd
In [6]:#인덱스 재정렬 df = pd.DataFrame({ '차림표' : ['자장면','탕수육','돈까스','라면','김밥'], '가격':[7000,8000,7000,6000,5000] }) df
Out[6]:차림표 가격 0 자장면 7000 1 탕수육 8000 2 돈까스 7000 3 라면 6000 4 김밥 5000 In [11]:df2 = df.copy() df3 = pd.DataFrame({ "차림표": ['과자','음료수','젤리'], "가격":[5000,4000,3000] }) df3
Out[11]:차림표 가격 0 과자 5000 1 음료수 4000 2 젤리 3000 In [18]: concat할 경우 default값은 행방향 아래로 추가됨, axis=1을 주면 가로로 추가됨df4 =pd.concat([df,df3]) df4.reset_index()
Out[18]:index 차림표 가격 0 0 자장면 7000 1 1 탕수육 8000 2 2 돈까스 7000 3 3 라면 6000 4 4 김밥 5000 5 0 과자 5000 6 1 음료수 4000 7 2 젤리 3000 reset_index()를 해주면 셀 병합된 이후에도 0부터 7까지 이어질 수 있다
뒤에 inplace=True를 하면 원본에 까지 변경됨
sort.index(ascending=False) 면 내림차순, True면 오름차순으로 정렬된다
sort_values(by='가격') 으로 주면 가격순으로 내림차순, 두개이상의 열을 주고 싶을 땐 [] 대괄호 사용
반응형'분석라이브러리 > Pandas' 카테고리의 다른 글
[Pandas]시계열데이터 (0) 2022.01.19