Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何将HDFS文件读取为输入矩阵-获取错误“趣味中的错误(X[[2L]],…):抱歉,参数类型'NA'不明确或不受支持。”_R_Hadoop_Mapreduce_Hdfs_Rhadoop - Fatal编程技术网

R 如何将HDFS文件读取为输入矩阵-获取错误“趣味中的错误(X[[2L]],…):抱歉,参数类型'NA'不明确或不受支持。”

R 如何将HDFS文件读取为输入矩阵-获取错误“趣味中的错误(X[[2L]],…):抱歉,参数类型'NA'不明确或不受支持。”,r,hadoop,mapreduce,hdfs,rhadoop,R,Hadoop,Mapreduce,Hdfs,Rhadoop,当我在R脚本中读取一个HDFS文件作为rmr2包中mapreduce函数的输入矩阵时,我得到以下错误 > r.file <- hdfs.file("hdfs://X.X.X.X:NNNN/somnath/merged_train/part-m-00000","r") > input = as.matrix(hdfs.read.text.file(r.file)) Error in FUN(X[[2L]], ...) : Sorry, parameter type `NA'

当我在R脚本中读取一个HDFS文件作为rmr2包中mapreduce函数的输入矩阵时,我得到以下错误

> r.file <- hdfs.file("hdfs://X.X.X.X:NNNN/somnath/merged_train/part-m-00000","r")
> input = as.matrix(hdfs.read.text.file(r.file)) 
Error in FUN(X[[2L]], ...) :   Sorry, parameter type `NA' is ambiguous or not supported.
有人能建议如何读取存储在HDFS中的文件作为输入矩阵吗?任何有见地的帮助都将受到极大的感谢和相应的奖励

提前感谢,, 索姆纳特