문제:
날짜 및 시간에 대해 별도의 열이 있는 Pandas 데이터 프레임이 있습니다. 시간. 이러한 열을 결합하여 결합된 날짜/시간 값을 포함하는 새 열을 생성하려고 합니다.
해결책:
Pandas에는 날짜 및 시간 열을 결합하는 두 가지 일반적인 접근 방식이 있습니다. :
pd.to_datetime()과 연결 사용:
a. '날짜'와 '시간' 열을 공백으로 구분하여 연결합니다.
b. pd.to_datetime()을 사용하여 연결된 문자열을 날짜/시간 객체로 변환합니다.
df['Combined_DateTime'] = pd.to_datetime(df['Date'] + ' ' + df['Time'])
형식 문자열과 함께 pd.to_datetime() 사용:
아. pd.to_datetime()을 사용하여 'Date' 및 'Time' 열을 별도로 날짜/시간 객체로 변환합니다.
b. 날짜/시간 문자열의 형식을 지정하려면 형식 매개변수를 설정하세요.
df['Date'] = pd.to_datetime(df['Date'], format='%m-%d-%Y') df['Time'] = pd.to_datetime(df['Time'], format='%H:%M:%S') df['Combined_DateTime'] = pd.to_datetime(df['Date'] + ' ' + df['Time'])
팁:
위 내용은 Pandas에서 날짜 및 시간 열을 단일 날짜/시간 열로 결합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!