外部ファイルから IPython の「マジック コマンド」を使用する方法はありますか? たとえば、コードを含む「rcode.py」というファイルがあるとします。
%load_ext rmagic
%R a=c(1,2,3);b=c(2,3,4);print(summary(lm(a~b)))
これにより、コマンドラインSyntaxError
で使用して実行すると、最初の行にa が表示されます。ipython rcode.py
ただし、これらの行を ipython を使用してインタラクティブ シェルに直接入力すると、正常に動作します。これは、インタラクティブ シェルでしか魔法を使っていないからですか?
ありがとう!