시작하기무료로 시작하기

벡터 데이터에 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.____
코드 편집 및 실행