파이썬/Pandas
read_csv로 csv파일을 읽을 때 Unnamed : 0 열이 생기지 않도록 파일을 여는 방법
코샵
2024. 1. 17. 10:24
반응형
Pandas의 pd.read_csv() 함수를 사용하여 CSV 파일을 읽을 때, 파일의 첫 번째 열이 Unnamed : 0으로 지정되는 경우가 있습니다. 이는 CSV 파일의 첫 번째 열에 헤더가 없는 경우 발생합니다.
Unnamed : 0 열을 제거하기 위해서는 다음과 같은 방법을 사용할 수 있습니다.
index_col 매개변수 사용
index_col 매개변수를 사용하여 첫 번째 열을 인덱스로 지정하면 Unnamed : 0 열이 생성되지 않습니다.
import pandas as pd
df = pd.read_csv("data.csv", index_col=0)
print(df)
header 매개변수 사용
header 매개변수를 사용하여 헤더의 위치를 지정하면 Unnamed : 0 열이 생성되지 않습니다.
import pandas as pd
df = pd.read_csv("data.csv", header=1)
print(df)
names 매개변수 사용
names 매개변수를 사용하여 열 이름을 지정하면 Unnamed : 0 열이 생성되지 않습니다.
import pandas as pd
df = pd.read_csv("data.csv", names=["a", "b"])
print(df)
위의 방법 중 원하는 방법을 사용하여 Unnamed : 0 열을 제거할 수 있습니다.