다음과 같은 데이터프레임이 있다.
import pandas as pd
df = pd.DataFrame([[2022, 'Park', '3'],
[2023, 'Kim', '4'],
[2024, 'Jeong', 'S']],
columns = ['ID', 'name', 'class'],
index = [4, '555', 'bbbb'])
print(df)
reset_index() 함수를 사용해보자
import pandas as pd
df = pd.DataFrame([[2022, 'Park', '3'],
[2023, 'Kim', '4'],
[2024, 'Jeong', 'S']],
columns = ['ID', 'name', 'class'],
index = [4, '555', 'bbbb'])
df = df.reset_index()
print(df)
인덱스는 0부터 재정렬되고 새로운 컬럼으로 만들어진다.
새로운 컬럼을 안만드는 파라미터를 추가해보자
import pandas as pd
df = pd.DataFrame([[2022, 'Park', '3'],
[2023, 'Kim', '4'],
[2024, 'Jeong', 'S']],
columns = ['ID', 'name', 'class'],
index = [4, '555', 'bbbb'])
df = df.reset_index(drop = True)
print(df)
inplace 를 사용해보자
import pandas as pd
df = pd.DataFrame([[2022, 'Park', '3'],
[2023, 'Kim', '4'],
[2024, 'Jeong', 'S']],
columns = ['ID', 'name', 'class'],
index = [4, '555', 'bbbb'])
df.reset_index(drop = True, inplace = True)
print(df)
'Programming Language > Python' 카테고리의 다른 글
[Python] 판다스 두 컬럼의 값 중 큰 값을 새로운 컬럼으로 만들기 (0) | 2022.07.30 |
---|---|
[Python] 특정 기간의 날짜를 일별로 추출하는 방법 (0) | 2022.07.30 |
[Python] 판다스 인덱스 정의하는 방법 (0) | 2022.07.30 |
[Python] 판다스 데이터 프레임을 만드는 두가지 방법 (0) | 2022.07.30 |
[Python] list, set, dict, tuple 의 시간복잡도 (0) | 2022.07.17 |