psyaprk의 데이터 프레임을 사용하여 withColumn을 얻는 방법?
내가 2017-03-01
을 변경 2017-03-01 02:00:00
처럼 GT는 싶어하지만 첫 번째 사진은 2021=2017+3+1
이고, 두 번째 사진은 당신은 날짜에 타임 스탬프를 변환 할 to_date
을 사용할 수 있습니다 null
psyaprk의 데이터 프레임을 사용하여 withColumn을 얻는 방법?
내가 2017-03-01
을 변경 2017-03-01 02:00:00
처럼 GT는 싶어하지만 첫 번째 사진은 2021=2017+3+1
이고, 두 번째 사진은 당신은 날짜에 타임 스탬프를 변환 할 to_date
을 사용할 수 있습니다 null
입니다.
import pyspark.sql.functions as psf
df1.withColumn("day", psf.to_date("T_START"))
연결은 당신의 (a lit
에 있어야 '-'
) 열에서 작동 기능 concat
를 사용할 필요가 pyspark에 +
작동하지 않습니다. 또는 concat_ws
은 파이썬 join
처럼 작동하며 동일한 구분 기호로 문자열을 연결합니다.
month
및 dayofmonth
은 정수를 반환 할 것이므로 0의 꼬리표가 없습니다.
나는 성공했다, 도와 줘서 고마워! – 7125messi
문제 없음 messi :) 해결 된 질문으로 표시하는 것을 잊지 마세요 – MaFF
@ 7125messi 답변은 응답자에게 귀중한 시간을 가져다줍니다! 대답을 유용하게 찾았 기 때문에 친절하게 받아들입니다. [누군가 내 질문에 대답하면 어떻게해야합니까?] (https://stackoverflow.com/help/someone-answers) – desertnaut
T_Start 열의 데이터 유형은 무엇입니까? – Suresh