3

コードの一部として ggplot2 プロット関数があります。ファイルが R コードとして供給されている場合、関数は正常に動作しますが、この関数を R パッケージに含めると (もちろん、説明とパッケージの名前空間ファイルの両方に ggplot2 とスケールを含めます)、次のようになります。エラー:

Error in initFields(scales = scales) : 
  could not find function "initRefFields"

ggplot2 オブジェクトのスケールのそれぞれの呼び出しは次のとおりです。

+ facet_wrap(~PV_Type, ncol = 1, scales = "free") +

ソースからインストールされた最新の R (3.2.0) と最新の ggplot2 (1.0.1) を実行します。

可能な解決策/説明をいただければ幸いです。

編集: の出力sessionInfo()は次のとおりです。

R version 3.2.0 (2015-04-16)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.10.3 (Yosemite)

locale:
[1] C/UTF-8/C/C/C/C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  base

other attached packages:
[1] argparse_1.0.1 proto_0.3-10   greater_1.0

loaded via a namespace (and not attached):
 [1] Rcpp_0.11.6        DEoptimR_1.0-2     RColorBrewer_1.1-2 plyr_1.8.2
 [5] methods_3.2.0      class_7.3-12       prabclus_2.2-6     tools_3.2.0
 [9] digest_0.6.8       mclust_5.0.1       gtable_0.1.2       lattice_0.20-31
[13] mvtnorm_1.0-2      findpython_1.0.1   gridExtra_0.9.1    trimcluster_0.1-2
[17] stringr_1.0.0      cluster_2.0.1      RGraphics_2.0-12   fpc_2.1-9
[21] stats4_3.2.0       diptest_0.75-6     grid_3.2.0         nnet_7.3-9 
[25] getopt_1.20.0      robustbase_0.92-3  flexmix_2.3-13     pander_0.5.1
[29] ggplot2_1.0.1      reshape2_1.4.1     kernlab_0.9-20     magrittr_1.5
[33] scales_0.2.4       modeltools_0.2-21  MASS_7.3-40        colorspace_1.2-6
[37] stringi_0.4-1      munsell_0.4.2      rjson_0.2.15

これ.libPaths()は、私のインストールでもかなり一般的です。

>.libPaths()
[1] "/Library/Frameworks/R.framework/Versions/3.2/Resources/library"

scalesおそらく、コマンド ライン R スクリプトからパッケージを必要とする関数を呼び出すことも追加する必要があります。

(もちろん、R 2.14に戻すことを除いて)すべての推奨事項を試しましたが、何も機能しなかったため、initFieldsのggplot2エラーの複製ではありません)。

4

1 に答える 1