답변:
나는 당신이 append방법을 사용할 수 있다고 믿습니다
bigdata = data1.append(data2, ignore_index=True)
색인을 유지하려면 ignore_index키워드를 사용하지 마십시오 ...
를 사용할 수도 있습니다 pd.concat. 이는 세 개 이상의 데이터 프레임을 결합 할 때 특히 유용합니다.
bigdata = pd.concat([data1, data2], ignore_index=True, sort=False)
빅 데이터로 작업하고 여러 데이터 세트를 연결해야하는 경우에 대한 또 다른 솔루션이 있습니다. concat성능 집약적 일 수 있으므로 매번 새로운 df를 생성하지 않으려면 대신 list comprehension을 사용할 수 있습니다 .
frames = [ process_file(f) for f in dataset_files ]
result = pd.append(frames)
( 섹션 하단의 문서 에서 지적한대로 ) :
참고 : 그러나
concat(따라서append) 데이터의 전체 사본을 만들고이 함수를 지속적으로 재사용하면 상당한 성능 저하가 발생할 수 있다는 점에 주목할 가치가 있습니다. 여러 데이터 세트에서 작업을 사용해야하는 경우 목록 이해를 사용합니다.