1

現在、(公式ドキュメントlmeSplinesの4ページ目と5ページ目)のサンプルコードを再構築しようとしています。

コードの最初の行は (R 構文で) 次のとおりです。

# smoothing spline curve fit
data(smSplineEx1)

RPy 経由でこのデータを表示するにはどうすればよいですか? 私は試した:

from rpy2.robjects.packages import importr
lmeS = importr("lmeSplines")
print lmeS.smSplineEx1

そして私は得る:

AttributeError: 'InstalledSTPackage' object has no attribute 'smSplineEx1'
4

2 に答える 2

0

以下の@CT Zhuによって提示されたソリューションに加えて、私はこのアプローチを見つけました:

import pandas.rpy.common as com
from rpy2.robjects.packages import importr
lmeS = importr("lmeSplines")
sp_data = com.load_data('smSplineEx1') 

まさに私が探しているものです (データを pandas データフレームとしてインポートするため、お気に入りの Python ツールで操作できます)。

于 2014-08-01T23:10:09.820 に答える