タグ

PythonとRに関するBell000のブックマーク (2)

  • 西尾泰和のブログ: RPyでplotするとハングアップする問題を回避する方法

    RPyを使うとR言語が持つ豊富な統計関数やプロット方法を利用できて便利なのですが、なぜか私の環境ではplotをすると表示されたウィンドウがハングアップします。ファイルに出力するのはハングアップしないようなので、ファイルに出力した後でそれに関連づけられているビューワーで開けば使い勝手はさほど変わらないかと思い実装してみました。 from rpy import r import os, time class RPlotWrapper: def __init__(self, func, filename = "tmpplot.bmp"): self.func = func self.filename = filename def __call__(self, *args, **kw): try: os.remove(self.filename) except: pass r.bitmap(sel

  • RPyで遊んでみる - yasuhisa's blog

    一学期の授業にてデータ解析という授業を取っています。統計ソフトRを用いて*1、車市場の線形価格予想モデルのようなものを構築します…というのはとりあえずおいておいてw。 Rを使っていろいろやるわけですが、RをPythonから使えるRPyというライブラリがあるのでつかってみました。 まず、RPyを使うのに必要なNumericというライブラリをインストールします。しなくてもいいのかもしれないけど、Strongly Recommendされているので入れておきます。ここからどうぞ。次に、RPyのインストール。ここからどうぞ。 これで使えるようになってると思うので、使ってみましょう。デモがよくできているので、この付近でいろいろ試してみましょう。 普通はこれでうまく行くと思うんですが、R側にあるデータや、functionを使う時にちょっとつまった点があったので、自己メモ。 R側にあるデータは「r.loa

    RPyで遊んでみる - yasuhisa's blog
  • 1