Associate-Developer-Apache-Spark 문제 46
아래에 표시된 코드 블록에 오류가 있습니다. 코드 블록은 DataFrames transactionDfMonday 및 transactionDfTuesday의 행을 새 DataFrame으로 병합하여 열 이름을 일치시키고 열 이름이 두 DataFrame에 모두 표시되지 않는 null 값을 삽입해야 합니다. 오류를 찾으십시오.
DataFrame 트랜잭션의 샘플DfMonday:
1.+-------------+---------+-----+------+--------- +----+
2.|transactionId|predError|value|storeId|productId| f|
3.+-------------+---------+-----+------+--------- +----+
4.| 5| 널| 널| 널| 2|널|
5.| 6| 3| 2| 25| 2|널|
6.+-------------+---------+-----+------+--------- +----+
DataFrame 트랜잭션의 샘플DfTuesday:
1.+-------+-------------+---------+-----+
2.|storeId|transactionId|productId|값|
3.+----+-------------+---------+-----+
4.| 25| 1| 1| 4|
5.| 2| 2| 2| 7|
6.| 3| 4| 2| 널|
7.| 널| 5| 2| 널|
8.+----+-------------+---------+-----+
코드 블록:
sc.union([transactionsDfMonday, transactionDfTuesday])
DataFrame 트랜잭션의 샘플DfMonday:
1.+-------------+---------+-----+------+--------- +----+
2.|transactionId|predError|value|storeId|productId| f|
3.+-------------+---------+-----+------+--------- +----+
4.| 5| 널| 널| 널| 2|널|
5.| 6| 3| 2| 25| 2|널|
6.+-------------+---------+-----+------+--------- +----+
DataFrame 트랜잭션의 샘플DfTuesday:
1.+-------+-------------+---------+-----+
2.|storeId|transactionId|productId|값|
3.+----+-------------+---------+-----+
4.| 25| 1| 1| 4|
5.| 2| 2| 2| 7|
6.| 3| 4| 2| 널|
7.| 널| 5| 2| 널|
8.+----+-------------+---------+-----+
코드 블록:
sc.union([transactionsDfMonday, transactionDfTuesday])
Associate-Developer-Apache-Spark 문제 47
아래에 표시된 코드 블록에는 여러 오류가 있습니다. 코드 블록은 DataFrame transactionDf의 transactionId, predError, value 및 storeId 열만 포함하는 DataFrame을 반환해야 합니다. 오류를 찾으십시오.
코드 블록:
transactionDf.select([col(productId), col(f)])
거래 샘플Df:
1.+-------------+---------+-----+------+--------- +----+
2.|transactionId|predError|value|storeId|productId| f|
3.+-------------+---------+-----+ -------+--------- +----+
4.| 1| 3| 4| 25| 1|널|
5.| 2| 6| 7| 2| 2|널|
6.| 3| 3| 널| 25| 3|널|
7.+-------------+---------+-----+------+--------- +----+
코드 블록:
transactionDf.select([col(productId), col(f)])
거래 샘플Df:
1.+-------------+---------+-----+------+--------- +----+
2.|transactionId|predError|value|storeId|productId| f|
3.+-------------+---------+-----+ -------+--------- +----+
4.| 1| 3| 4| 25| 1|널|
5.| 2| 6| 7| 2| 2|널|
6.| 3| 3| 널| 25| 3|널|
7.+-------------+---------+-----+------+--------- +----+
Associate-Developer-Apache-Spark 문제 48
다음 중 filePath에 DataFrame으로 저장된 JSON 파일을 읽는 코드 블록은 무엇입니까?
Associate-Developer-Apache-Spark 문제 49
다음 중 productId 열이 productNumber로 이름이 변경된 DataFrame transactionDf의 복사본을 반환하는 코드 블록은 무엇입니까?
Associate-Developer-Apache-Spark 문제 50
아래 표시된 코드 블록은 storeId 열의 값이 25인 DataFrame transactionDf의 최대 5개 행을 Python 목록으로 변환해야 합니다. 이를 수행하려면 코드 블록의 공백을 올바르게 채우는 답을 선택하십시오.
코드 블록:
transactionDf.__1__(__2__).__3__(__4__)
코드 블록:
transactionDf.__1__(__2__).__3__(__4__)
