본문 바로가기

기타/python

[Python] 파이썬 pandas dataframe 기본 함수

728x90

오늘은 파이썬 데이터프레임을 다룰 때 자주 사용되는 함수들에 대해 알아보도록 하겠습니다.

 

1. python pandas dataframe

import pandas as pd
d = {'1': ['a', 'b'], '2': ['c', 'd']}
df = pd.DataFrame(data=d)
df
   1  2
0  a  c
1  b  d

 

2. dataframe append

df_2 = pd.DataFrame(data=d)
df.append(df_2)
   1  2
0  a  c
1  b  d
0  a  c
1  b  d

 

3. dataframe to list

df.values.tolist()
[['a', 'c'], ['b', 'd']]

 

4. dataframe sort

d = {'1': [4,3], '2': [2,1]}
df = pd.DataFrame(data=d)
df
   1  2
0  4  2
1  3  1
df.sort_values(by=['1'])
   1  2
1  3  1
0  4  2

 

5. dataframe index

df.index
RangeIndex(start=0, stop=2, step=1)

 

6. dataframe column name

df.columns
Index(['1', '2'], dtype='object')

 

7. dataframe add column(파이썬 데이터프레임 열 추가)

df
   1  2
0  4  2
1  3  1
df['3']=[0,-1]
df
   1  2  3
0  4  2  0
1  3  1 -1
728x90