벡터 데이터에 UDF 적용하기
vector 타입의 output 열을 가진 df라는 데이터프레임이 있습니다. 처음 다섯 행은 콘솔에 표시되어 있어요.
벡터 열의 첫 번째 원소를 선택하는 UDF get_first_udf가 제공됩니다.
이 연습은 강의의 일부입니다
Python에서 Spark SQL 입문
연습 안내
df에 새 열을 추가해df_new라는 새 데이터프레임을 만드세요. 새 열 이름은label로 하세요.df_new의 처음 다섯 행을 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Add label by applying the get_first_udf to output column
df_new = df.____('____', ____('____'))
# Show the first five rows
df_new.____