2016-08-05 93 views
0

我知道如何將文本文件轉換成RDD與SparkR:如何SparkR數據幀轉換爲RDD

data <- textFile(sc, "data/tsv_wiki") 

但我想知道如何類型數據幀的對象轉換中的R到RDD 。

任何幫助,將不勝感激。

+0

也許ampcamp應該在練習中提供這個鏈接:https://spark.apache.org/docs/latest/sparkr.html。 – r2evans

+0

我不是要求這個放大練習。我一直無法找到如何在SparkR(1.6)API(https://spark.apache.org/docs/1.6.0/api/R/)中將DataFrame轉換爲RDD –

+0

感謝您的評論@ r2evans,但該鏈接僅僅是SparkR的一般概述,甚至沒有提到RDD ......我試圖執行此轉換不是作爲任何在線課程練習的一部分,而是作爲執行某些dplyr風格直接在RDD上操作(http://stackoverflow.com/questions/33657974/sparkr-dplyr-style-split-apply-combine-on-dataframe) –

回答

1

它不可能更容易。

converted.rdd <- SparkR:::toRDD(dataframe) 

請注意三重結腸操作符,這意味着它是一個內部函數。