아래 코드를 사용 중입니다. 내 모든 CSV 파일에는 균일 한 구조가 있습니다. 데이터 프레임이 형성되면 내 CSV에 날짜에 대한 두 개의 열이 포함됩니다.CSV 병합 팬더 데이터 프레임 사용
결과 데이터 프레임에서 몇 개의 행에 대해 날짜 값이 첫 번째 날짜 열에 있고 나머지 데이터의 경우 두 번째 날짜 열로 이동합니다.
원본 CSV 파일의 한 열에 왜 두 개의 열 (날짜 열)이 생성되는지 알기 바랍니다.
all_data = pd.DataFrame()
for f in glob.glob("/Users/tcssig/Desktop/Files/*.csv"):
df = pd.read_csv(f)
all_data = all_data.append(df,ignore_index=True)
In [76]: all_data.columns
Out[76]: Index(['0', '0.1', 'Channel_ID', 'Date', 'Date ', 'Duration (HH:MM)','Episode #', 'Image', 'Language', 'Master House ID', 'Parental Rating','Program Category', 'Program Title', 'StartTime_ET', 'StartTime_ET2','Synopsis'],
dtype='object')
아마도 일부 CSV 파일에는'Date' 열에 공백이있을 것입니다. –
감사합니다. – Sarang