0
데이터 프레임에 다른 데이터, 두 개의 열, date1 및 date2가 있다고 가정 해 봅시다. date2는 date2가 아니면 null이고, 그 반대의 경우도 마찬가지입니다.데이터 프레임에 두 개의 열 결합하기
"날짜"라는 열을 만들고 싶습니다.
나는이 한 : 그런 다음
def setDate(s1, s2):
if not isinstance(s1, str):
return s2
else:
return s1
를, 내가 좋아하는 뭔가를하고 싶지 :
data["DATE"] = data[["DATE1", "DATE2"]].apply(lambda x,y : setDate(x,y))
을하지만 난 점점 계속 :
TypeError: ("<lambda>() missing 1 required positional argument: 'y'", 'occurred at index DATE1')
가 어떻게이에 적용 사용합니까 내가 원하는 것을하기위한 데이터 프레임?
어떤 오류인가? 우리는 당신의 마음을 읽을 수 없습니다. 항상 FULL 오류 메시지 (Traceback)를 넣으십시오. – furas
'lambda x : print (x)'로 시도하십시오 - 두 요소를 하나의 튜플 /리스트로 보낼 수도 있습니다 – furas