如何在sparkR中创建空数据帧?

如何在sparkR中创建空数据帧?,r,apache-spark,apache-spark-sql,sparkr,R,Apache Spark,Apache Spark Sql,Sparkr,在R中,df\u new可以使用特定的模式createDataFrame(sqlContext,data.frame(k=character(),v=integer())创建一个空数据帧,但我怀疑不通过Java API调用就可以创建完全空的数据帧。据我所知,RstructType不能与NULL一起使用,这是创建空数据帧的标准方法。顺便说一句,我很好奇-这里的用例是什么?为什么需要创建一个空df?在scala api中,我们有sqlContext.emptyDataFrame我发现空数据框很有用的

在R中,
df\u new可以使用特定的模式
createDataFrame(sqlContext,data.frame(k=character(),v=integer())
创建一个空数据帧,但我怀疑不通过Java API调用就可以创建完全空的数据帧。据我所知,R
structType
不能与
NULL
一起使用,这是创建空数据帧的标准方法。顺便说一句,我很好奇-这里的用例是什么?为什么需要创建一个空df?在scala api中,我们有
sqlContext.emptyDataFrame
我发现空数据框很有用的一个用例是,我有一个保存在HDFS中的数据集,它由10.csv文件组成。为了将它们全部读入SparkR,我需要遍历那些10.csv文件。每个循环
读取.df
一个
.csv
文件。所以我需要一个空的数据帧来拼凑所有10个较小的数据帧。