2016-06-20 15 views
0

dplyrXdfをバックアップする一時ファイルを作成する際に問題が発生しているようです。 %>%dplyrXdf XDF
'group_by_' のノー適用方法クラスのオブジェクトに適用される "文字"
:: tblSource()%>:dplyrXdf一時ファイルの問題

UseMethodで
xdf='/mnt/saswork/testout.xdf' 
xdf %>% group_by(factor_pair) 

エラー( "group_by_は") %のGROUP_BY(factor_pair) grouped_tbl_xdfソース "/tmp/Rtmp0oFfIY/file5c6964534b5c.xdf" ファイルシステム: filesystemtypeとして:ネイティブ XDF%>%dplyrXdf :: tblSource()%>%GROUP_BY(factor_pair)%>%のsummarize(何とか= sum(pair_dist))
rxLocateFilのエラーeInternal(ファイル、pathsToSearch、fileSystem、isOutFile = isOutFile、: /tmp/Rtmp0oFfIY/file5c6955f5cf2a.xdfがパスに見つかりません。

作業ディレクトリは/home/aak87です。

list.files(tempdir()) 


[1] "file5c6934f5920f"                   
[2] "libloc_188_f198c64896a74076.rds"                
[3] "libloc_203_fe207b7ffd125d09.rds"                
[4] "repos_http%3A%2F%2Fmran.revolutionanalytics.com%2Fsnapshot%2F2015-11-30%2Fsrc%2Fcontrib.rds" 
[5] "tmp_dropbox" 
+0

@ alizaidiの答えとして、_file_name_(文字列)ではなく_data source_をパイプラインの入力として指定する必要があります。 –

答えて

2

RxXdfDataオブジェクトを最初に作成してみることはできますか? RxXdfDataオブジェクトに対して呼び出されたとき、それはそのクラスで使用する権利の方法を見つけることができますので、

xdf <- RxXdfData('/mnt/saswork/testout.xdf') 
xdf %>% group_by(factor_pair) %>% tally() 

dplyrXdfが最適に動作します。

関連する問題