langtest.jp の ANOVA で ggplot2 を使ったグラフを描けるようにしたときに,
いろいろと面倒だったので,覚書としていくつか参考になったサイトへのリンクを。
r / sciplot: overlapping whiskers in lineplot.CI
ggplot2についてちょっと勉強した(3) -themeを利用した外観の変更
ggplot2で全てのフォントを変えるオプション;めんどくさかった」
Cookbook for R | Legends (ggplot2)
langtest.jp の ANOVA で ggplot2 を使ったグラフを描けるようにしたときに,
いろいろと面倒だったので,覚書としていくつか参考になったサイトへのリンクを。
r / sciplot: overlapping whiskers in lineplot.CI
ggplot2についてちょっと勉強した(3) -themeを利用した外観の変更
ggplot2で全てのフォントを変えるオプション;めんどくさかった」
Cookbook for R | Legends (ggplot2)
Silvia, P. J. (2007). How to write a lot: A practical guide to productive academic writing. Washington, DC: American Psychological Association.
感動。
この本はどこで情報を仕入れて購入したのか覚えてなかったので,”A practical guide to productive academic writing” という副題から,よくありがちなアカデミック・ライティングの how to 本(精神論を含む)かと思って読み始めたのですが,面白過ぎて2日で読み切ってしまいました(全149ページの薄い本です)。
学術論文や研究助成申請書などを書かなければならない研究者や院生で,以下の項目に1つでも当てはまれば,この本を読む価値があると思います。
(1) 英語でも日本でも何か(論文・研究助成申請書など)を書くのがつらい。
(2) 書く時間がない。まとまった時間が取れたら書こうと思っている。
(3) 書く事に関しては才能がないと思っている。
(4) インスピレーションが湧かないと書きたくない。
(5) 書いていると書けなくなるスランプ(writer’s block)に陥る。
(6) 論文を投稿してリジェクトされるのがこわい。
(7) 家族や友人との時間,趣味の時間,睡眠時間を確保したい。
あまりに感動したので,詳細をブログにまとめようと思ったのですが,2007年出版の本で,しかもいろんなところで好評であることからも,以下のように日本語でも英語でも内容をまとめてくれているものが結構あります。
<日本語>
心理学者が教える少しの努力で大作を書く/多作になるためのウサギに勝つカメの方法 | 読書猿Classic: between / beyond readers
How to Write a Lot (いかにして多く書くか)| A Day in the Life
<英語>
内容のまとめ [pdf]
How to write a lot | The Thesis Whisperer
How to Write a Lot | Arunn Narasimhan
【いくつかメモ】
「書く時間がない」というのは,こちらを思い出しました。
この歳になって気づいたことですけれども、「まとまった時間」はもう永遠にやってこないのです – KogoLab Research & Review (id:kogo) http://t.co/rEpuJZOHHB
— 向後千春 (@kogo) 2014, 4月 4
これまでは,出来る限り研究に時間を割くために,四六時中,何か研究に関することをしようとしていましたが,それでは,(モチベーションを掻き立てる小人が天から降りてくるのを待つことも多く)書く作業が後回しになってしまい,締切のあるものにしか優先順位をつけられず,かけた時間のわりにアウトプットが少ないというのが悩みでした。
しばらく,平日の授業のない時間帯に「書くことだけ(もしくはそれに関係のあることだけ)をする時間」を作って,どのような変化が起こるか試してみたいと思います。これまで10日程度試したところ,かなり満足できていますし,平日の夜や週末はできるだけ家族とすごす時間(家事含む)を,これまで以上に余裕を持って楽しめるようになってきたように思います。
ただし,今後は平日の「書く時間」に業者が研究室のドアをノックしたり,内線に何か連絡がかかってきても,授業と同じ時間帯ですから,私の「書く時間」を優先しますので悪しからず。(それはこれまで通りのような気もしますが…)
最後に,この本の著者による講演。
Mac を使うようになってから SPSS は入れてません。哲学的にその組み合わせは合わないと個人的に考えているので。
ただ,分析の相談でなぜか SPSS の sav 形式のファイルを送ってくる人もいるので,そのファイルを SPSS の入っていない Mac で読み込んで,Excel などで開く方法の備忘録です。
1. R を使う方法
R へのデータのインポート(scratch-R)や,「Rを使って,SPSSデータをcsvファイルに変換する方法」で紹介されている,foreign パッケージを使って変換しようとすると,日本語フィード名が入っているとエラーが出たので,memisc パッケージを使用。(参考)
install.packages("memisc") # パッケージのインストール
library(memisc)
dat <- as.data.set(spss.system.file("filename.sav"))
head(dat) # 読み込んだデータの確認
write.csv(dat, file="filename.csv", quote=F, fileEncoding="CP932")
# csv ファイルに書き出し。fileEncoding="CP932"で日本語文字化け回避。
2. PSPP を使う方法
PSPP は,SPSS に見た目がそっくりな統計解析ソフトウェアですが,無料で提供されており,さまざまな OS で使用できます。(ただし,PSPP でできる分析は,オプションを入れない IBM SPSS Statistics Base と同程度なので限定的です。)Wikipediaの説明
PSPP の開発プロジェクト (かつては “Fiasco” と呼ばれていた) は、SPSS のフリーなオープンソースの互換ソフトウェアを作り上げることを目的としている。SPSS のソースは公開されておらず、利用条件には厳しい制限とDRMが課せられているため、ライセンスを更新しなければ限られた期間だけしか使うことができない。それはおかしい、納得できない、とPSPP の開発者は考え、ライセンスの期限切れ以外は SPSS と同じ機能を持つソフトウェアを開発し、万人が共有、改良できるものにしたいと考えた。(Wikipedia より引用)
数年前に触ってみたときは,英語版しかなく動作も遅かったのですが,今回使ってみたところ,日本語化されていてサクッと動きました。
<手順>(参考)PSPP for OS X を使用。
MacR で,もっと楽に変換できることを期待してたりします…
Luke Plonsky (Northern Arizona University) は,応用言語学系の国際ジャーナル 掲載論文のメタ分析を行ったり,論文中で使われている統計的手法について,過去の論文の傾向を探り,報告をどのように改善すべきかなどを提案しています。いくつかの論文の基となっている,Michigan State University の Dissertation [pdf] も公開されています。
その Plonsky が,以下の本の中で,”Replication, meta-analysis, and generalizability”という章を書いており,p. 127 には,”Proposed instrument for assessing reports of L2 meta-analyses” という,「メタ分析評価のチェックリスト」が提案されています。
Plonsky, L. (2012). Replication, meta-analysis, and generalizability. In G. Porte (Ed.), Replication research in applied linguistics (pp. 116-132). Cambridge: Cambridge University Press.
このチェックリストは,これまでの研究で使用されているテストや質問紙,その他の測定道具をリポジトリの形(もちろん無料)で公開している,IRIS (A digital repository of data collection instruments for research into second language learning and teaching) でもダウンロード可能です。
IRIS(http://t.co/62nQbTAgHc)では,EFL や ESL の研究(論文)で使われているテストや質問紙をレポジトリとして公開しています。日本国内でも日本語のものはデータベース化してくれる学会や研究科があれば,もっと追試への意識が高まると思うのですが。
— 水本 篤 (@MizumotoAtsushi) 2014, 1月 20
IRIS で公開されている測定道具は,クリエイティブ・コモンズの中でも,引用元を明記しリンクを提供すれば,ほとんどのものがすべて複製・配布・改変することが可能なライセンス(Attribution-NonCommercial-ShareAlike)になっていますので,以下でも “Proposed instrument for assessing reports of L2 meta-analyses” を紹介しておきます。
Proposed instrument for assessing reports of L2 meta-analyses
0 = No; 1 = Somewhat; 2 = Yes.
Introduction/Literature review
Methods
Results/Discussion
ちなみにですが,Mizumoto & Takeuchi (2009) で使用した質問紙も,IRIS で公開しています。
IRISは追試(replication)や再現性ということを考えると,非常に素晴しい試みで,応用言語学の分野でもっと広がることを期待していますが,心理学では,さらに進んだ取り組みとして,データすべての公開までを求めているジャーナルもあり,最終的には,測定道具のみならず,ローデータの公開までするという方向に向かっていくのかもしれないと思っています。(分析の再現性といえば,R がいいですよね。)
印南先生情報。APAの新ジャーナル。Open Methods, Open Data, Open Accessで,著者に full data を post することを義務づけています。replication や検証がしやすくなりますね。 http://t.co/YpmqKhav
— 水本 篤 (@MizumotoAtsushi) 2012, 11月 12
心理学におけるData sharingの意義。 http://t.co/GhxeTijBAN データをシェアする研究者のデータの方が、厳格であると。この記事の著者らがJournal of Open Psychology Dataを立ち上げてますが、まだ論文は少なく。
— Yusuke Moriguchi (@moriguchiy) 2014, 2月 4
PLOSが新たなデータ公開方針へ 論文に関わる全てのデータの公開を要求 | カレントアウェアネス・ポータル http://t.co/st65TJtIko
— 水本 篤 (@MizumotoAtsushi) 2014, 2月 26
“Open Science Framework (OSF)” https://t.co/qdr6tRcr3v http://t.co/xeWHgE7ENT meterialを置いておいたり,ワークフローを作ったり,その他,研究の再現をしやすくする試み。なかなかおもしろいと思う。
— 水本 篤 (@MizumotoAtsushi) 2014, 2月 19
所属する学会が多くなってくると整理する必要があるので備忘録。
「〇〇周年記念企画・行事が、単なる年寄りのドヤ顔説教・思い出作りで終わる」ってのもな。
— wtrych (@wtrych) 2014, 2月 6
関東支部が本部である的な勘違いをしている学会はよくない。
— Ken Urano (@uranoken) 2014, 2月 6
ここ最近使ってる「仕事道具」です。(※ちなみにMacの話をしています)
(1) LaTeX
何よりも書くことに集中できます。ただし,ファイルは pdf で出力されるので,投稿先も pdf で出せるところ限定になります。
(2) CasualConc
英語論文コーパスを自作してフレーズを確認しています。
(3) Mendeley
LaTeX(やWord)で参考文献を自動作成。普段は文献管理で使用しています。
参考文献の詳細や doi がわからないときに使います。
(5) シソーラス
Macの標準搭載辞書のOxford American Writer’s Thesaurusを使っています。
(6) 新編英和活用大辞典
Mac 版アプリでたまにコロケーションの確認をします。
(7) Google (Scholar)
もろもろの検索と英語のフレーズチェックのために。
(8) 先行研究(論文のpdf)
引用はもちろんですが,研究者コミュニティーの academic writing でよく使われているフレーズは積極的に真似します。しかし,こちらの説明(pdf)にあるように,剽窃(plagiarism)にならないように「よく使われるフレーズ」でないものは引用が必要です。
Some English phrases are very common and will obviously show up in the writing of many different people. Plagiarism only arises when a string of words or thoughts is long enough that individual variations in expression are likely to occur.
※「よく使われるフレーズ」がどういうものかというのは,Hyland (2008) の論文などが参考になります。
(9) R
分析とグラフ作図はだいたいRを使っています。
(10) OmniGraffle
パス図などはこれで描いています。
Rのグラフ作図で物足りないときにヘルプで使っています。
(12) APA Publication Manual 6th
pdf 化していつでも検索できるようにしています。
(13) Twitter
論文を書き始めるときに閉じて,疲れたらたまに開きます。
なぜか執筆がだいぶ遅くなります。
すべてMac上で開いて使いますので,いくらモニターがあっても足りません。
Rstudio をまだ使ってなかったときは,「別に R と機能が
変わるわけではないし,大きいモニターで作業するので
なければ,必要ないだろう。」と思っていましたが,
使い始めると便利で仕方ありません。
Rstudio の説明はこちらが参考になります。
「Rstudio事始め」
すべての情報が1つの画面上にあるというのが,どれほど便利か,
実際に使ってみるまで気づかなかったというのが本音です。
また,Rstudio では,R Markdown というものが使えて,
このようなものも作成することが可能です。
最近は,論文でも supplementary material があって,ジャーナルの
サイトからダウンロードできることもありますが,このように R で
分析したものを,ローデータを含めて,コードですべてオンラインに
置いておけば,読者が再・追実験するときにそのまま使えるので,
再現性が担保されます。
また,「この分析どうやっているのだろう?」と思い,
ある分析方法を学びたいと思っている人たちも使えるので,
リサーチ・リテラシーを高める上でも,データとコードを
公開するのは良い方法だと思います。
少し話が逸れましたが,本編のお話を。
RStudio Server は,Rstudio のサーバー版で,つまりは
ブラウザ上で Rstudio を動かせるということです。
なぜ,自分の PC 上ではなく,わざわざブラウザ上で Rstudio を
動かしたいかというと,個人的には以下のような理由がありました。
(どれにも該当しない人は RStudio Server は必要ないと思います。)
2012年7月ごろに,ちょっと RStudio Server を使ってみようと思い,
@yamcat2015 先生 のこの記事を参考にして,いろいろ私信で質問して,
サポートしてもらいながら,さくらのVPN(2G)に
なんとかインストールしてみました。
<その他参考にしたサイト>
CentOS 6.2 に R と RStudio Server をインストールする
Installing RStudio Server on Scientific Linux 6: My bash notebook
一般ユーザー作成方法(Linux初心者のためのLinux入門)
一度,設置してしまえば,ローカルで Rstudio を使うのと
同じように使えます。どこでも同じ環境で分析ができるのは
やっぱり便利です。
ただし,iPad で動かしてみると,
Save workplace image to ~/.RData? [y/n/c]:
というので,y や n や c の入力がうまくできなかったりして,
「あまり使えない」というのが正直な感想でした。
元々,出張に iPad や iPad mini のみで出かけたときに,
Rstudio を使いたいというのが,もっとも大きな動機だった
こともあり,それができないというのはショックでした。
また,後期には大学院の授業もなく,R関連の
ワークショップも実施しなかったので,あまり使わずに
放置しており,使わない割にサーバーのレンタル(2G)に
年間1万6千円以上かかるため,結局,1年で解約することにしました。
2012年12月01日(土)外国語教育メディア学会(LET)
中部支部第80回支部研究大会でのシンポジウム
『統計手法を用いたデータ分析とその解釈—何が必要でどう利用すべきか—』にて,
「より好ましい統計解析と図示方法」というタイトルでお話をしました。
スライド,参考資料などのリンク,そして使用した R のコードを
こちらでは公開しています。
<キーワード>
リサンプリング,ブートストラップ,並べ替え検定,確率化検定,効果量,作図
resampling, bootstrap, permutation, randomization, effect size, visualization
2012年11月24日(土)JACET関西支部秋季大会(プログラムpdf)
でのワークショップ「Excelを使った統計解析とグラフ化入門」の
資料やリンクを公開します。WSの概要はこちら。
(1) 記述統計と t 検定用ファイル
(2) 表と図作成用ファイル
Twitter での実況解説をこちらにまとめました。
@ozapro18 さん,どうもありがとうございました。
JACET関西支部の”JACET Kansai Conference Report”
でも,当日の様子が報告されています。
こちらの togetter にまとめました。