Áp dụng UDF cho dữ liệu vector
Có một dataframe tên df với cột output kiểu vector. Năm hàng đầu tiên được hiển thị trên bảng điều khiển.
Có sẵn một UDF get_first_udf để chọn phần tử đầu tiên của một cột vector.
Bài tập này là một phần của khóa học
Nhập môn Spark SQL bằng Python
Hướng dẫn bài tập
- Tạo một dataframe mới tên
df_newbằng cách thêm một cột mới vàodf. Đặt tên cột mới làlabel. - Hiển thị năm hàng đầu tiên của
df_new.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Add label by applying the get_first_udf to output column
df_new = df.____('____', ____('____'))
# Show the first five rows
df_new.____