More Related Content
PPTX
【DL輪読会】Generative models for molecular discovery: Recent advances and challenges PDF
構造方程式モデルによる因果推論: 因果構造探索に関する最近の発展 PPTX
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章 PPTX
The review of 'Explaining nonlinear classification decisions with deep Taylor... PDF
BlackBox モデルの説明性・解釈性技術の実装 PDF
PyMCがあれば,ベイズ推定でもう泣いたりなんかしない PDF
Sigfin Neural Fractional SDE NET PDF
What's hot
PPTX
PDF
PDF
PPTX
Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unk... PDF
渡辺澄夫著「ベイズ統計の理論と方法」5.1 マルコフ連鎖モンテカルロ法 PDF
Kaggle の Titanic チュートリアルに挑戦した話 PPTX
PPTX
PDF
PDF
PDF
PDF
PDF
PDF
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理 PDF
PDF
PDF
Recent Advances on Transfer Learning and Related Topics Ver.2 PPTX
[DL輪読会]Clebsch–Gordan Nets: a Fully Fourier Space Spherical Convolutional Neu... PDF
PDF
Viewers also liked
PDF
PDF
PDF
PPTX
PPTX
PPTX
PPTX
(実験心理学徒だけど)一般化線形混合モデルを使ってみた Similar to PypeRで実験と分析を一本化する
PDF
PsychoPyを使った初学者向けの心理実験環境の構築 PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 第3版 PDF
PDF
PDF
【Pycon2012】unittest嫌いがunitestをtesting PDF
PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識 KEY
More from Takashi Yamane
PPTX
PPTX
DiagrammeRと仲良くなった話ーグラフィカルモデルのためのDiagrammeR速習ー PDF
PPTX
PPTX
PPTX
PPTX
PPT
PDF
PypeRで実験と分析を一本化する
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
(にわかPythonユーザなので)
PsychoPy使いまーす
• PsychoPyについては
『PsychoPy講座』(http://ogwlab.org/?page_id=460)
『PsychoPy Builderで作る心理学実験』
(http://www.s12600.net/psy/python/ppb/index.html)
にて詳しく説明されています
• なお,PsychoPyにPypeRをインストールするのはちょっと手間
なので
『【python】PsychoPyからRを使う』 (http://tyamane1969.net/?p=136)
の記事を参考にしてください
PsychoPy とは...
- 7.
PsychoPy CoderでRを動かす
import
pyper
r=pyper.R()
r("dat1<-‐c(1:10)")
r("dat2<-‐c(10:20)")
print
r("t.test(dat1,dat2)")
⇦ PypeRパッケージをインポート
⇦ pyper.Rの入力を簡略化
⇦ “ ”の内部にRのコマンド
今回は2つのベクトルを作成し
t検定を実施
• PsychoPy Coderで以下のコマンドを実行
- 8.
もうちょっと高度なことをする
import
pyper
import
numpy
as
np
r=pyper.R()
data1
=
np.array([[1,2,3,4,5],[0.5,1.5,2.5,3.5,4.5]])
r.assign("dat",data1)
print
r("dat")
r("setwd('C:/temp')")
print
r("mean(dat[1,])")
print
r("mean(dat[2,])")
r("png('plot1.png')")
r("plot(dat[1,])")
r("dev.off()")
numpyパッケージを使って
⇦ Python側で行列を作成
⇦ r.assign( )でRにデータを渡す
⇦ R側で関数を適用
• Pythonで作ったデータをRに渡す pyper.R.assign( )
• Rで解析した結果をPythonに返す pyper.R.get( )
⇦ R側でグラフを作成し,保存
※グラフウィンドウが出ないため
保存が必要。要検討
- 9.
- 10.
- 11.