草薙の研究ログ

英語教育関係。でも最近は統計(特にR)ネタが中心。

分散分析結果の可視化例

よく指導法の効果の検証っていうような目的でこんなグラフを見る。これ,カーネルとか使ってこんな感じでいいじゃない? 名前なんていうかわからんけど。 これパッケージにしたら需要あるんだろうか? 流行ったらいいな。 または,これでもいいな。 library(…

数式の中でイタリックにするものしないもの

いつもながら自分は大変に不勉強なもので,だいぶ恥をかき続けてしまっていた。 要は,数式の中でこういう表記をするのはあまりよくないって話。 これだと流石に自分程度でもかなり格好悪いのがわかる。 …こうじゃなくてはならない。 そうだな,expとかlnと…

Ducky Miniのキー設定

Ducky Mini可愛いぞう 台湾のメーカー,Ducky Channelさんは2015年くらいから,日本のアーキサイトさんを通じてマウスやキーボードを販売している。 Duckyといえば,Ducky miniというコンパクトキーボード。アルミボディーにCherryMXスイッチを使った人気の…

構成概念について自分が考えること(2):構成概念のコードと解釈者

前回まで 構成概念を記号として捉えてみる パースの記号論を援用して,構成概念の解釈を記号過程と捉える 記号過程の中で,それぞれが別個の記号でもある心,行動,測定という要素を複雑に媒介していくことで構成概念に解釈が与えられる この観点の下で,構…

構成概念について自分が考えること(1):記号としての構成概念

概要 構成概念を記号として捉えてみる パースの記号論を援用して,構成概念の解釈を記号過程と捉える 記号過程の中で,それぞれが別個の記号でもある心,行動,測定という要素を複雑に媒介していくことで構成概念に解釈が与えられる この観点の下で,構成概…

範疇と構成要素をしっかりと区別すること

範疇 範疇またはカテゴリーとは,このようなものだ。 フルーツという範疇に,バナナ,りんご,みかん,なし,もも…がある。 個物の性質に応じて分類されているものだ。 構成要素 構成要素は,このようなものだ。 車の構成要素は,エンジン,タイヤ,ボディー…

ChromebookにLubuntuを入れてしまいAtomに引きこもろうと思ったが…やっぱEmacs!

繰り返される「勝手な」Windows Updateの波に本当に嫌気がさしている。 別にこちらの会社に限った話じゃないけど,いつの間にか,コンピュータは人が命令したことを盲目にする道具じゃなくて,人に先回りしてなにかして,承諾を得るというようなスタイルでひ…

brmsパッケージでカーブフィッティング

計量言語学のMenzerath-Altmann法則をbrmsで。(a) s<-1:5 m<-c(3.1,2.53,2.29,2.12,2.09) dat <- data.frame(s, m) my.prior <- prior(normal(0,3), nlpar = a) + prior(normal(0,1), nlpar = b) + prior(normal(0,1), nlpar = c) fit <- brm(bf(m ~ (a*s^…

AtomからRを使うための設定(Ubuntu系OS)

お気に入りのエディタからなにがなんでも出たくないという病気。 ここ3年はAtom推しなので,今回はAtomからRを使用する環境を作る。環境は,Lubuntu 18.04 LTS。 でも別にこのOSがなにか特別なわけじゃない。これまでAtomからRを使うときは,Atomのパッケー…

ひとに統計相談をするための8つの基本的なTips

その1:データや資料を必ず用意する 統計を得意とするひとであっても,実際のデータやそれに関する資料などが,手元に全くない状態において,(しばしば不正確で非専門的ないい方による)文字や音声だけによる情報で正確に相談の意図を把握することは簡単で…

気軽に「説明」とはもういわない

説明 あいも変わらず,不勉強ゆえに,よく考えずに軽々しく,説明などという難しいことばを何度も使ってきたものだが(幸いなことにあまり自分の論文や原稿には使用例が見当たらなかったが),他人の使用はどうであれ,私はこの説明ということばを軽々しく使…

RでABAB計画のグラフ

応用行動分析(ABA)とかで行われるABABデザイン(外国語教育研究では単一事例分析として知られる)の結果について可視化するグラフを描く必要がある。行動系の論文でよくみるこんなやつ。 えっと,ここではABAB計画(baseline - treatment - baseline - tre…

行動についてゲーテ

痺れたぁ。 ゲーテのことばらしい。 「行動は,それ自身に魔法と力と恩寵を備えている」 "Action has magic, power and grace in it." 本当に素晴らしいことばだ。

「客観的」とはもういわない

客観的ということばのあいまいさ これまた不勉強故で「客観的」ということばを使ってしまっていたのだけど(幸い自分の論文を探したらあまり出てくることがなかったが),少なくとも外国語教育研究では,このことばは非常にあいまいであり効率的なコミュニケ…

(観測変数Aが構成概念Bを)「測定する」とはもういわない

他人の使用がどうであるかはとりあえず置いておいて,私は,「観測変数Aが構成概念Bを測定する」("A measures B")やそれに類する表現("what A measures is B")を二度と使わないと田舎のボケたおばあちゃんに誓った。昔,あまりよく考えずに使ってしまっ…

頭の中に追い込むときっとそれはどこかへ逃げていく

よくある話 「私の学生たちには,話すことに対する不安があるため,英語を話す課題を与えても一向に英語を話さない」 「私の学生たちは,動機づけの程度が低いため,英語を話す課題を与えても一向に英語を話さない」 「私の学生たちは,やる気がないため,英…

RでKendall距離,Hamming距離,Cayley距離,Ulam距離

r

順序間の距離を表す,(編集型の)上記の距離をRでもとめる。PerMallowsパッケージというのを使う。 library(PerMallows) x<-c(1,2,3,4,5,6,7,8,9,10) y<-c(2,1,3,4,6,5,7,9,8,10) distance(x,y,"Kendall") distance(x,y,"Hamming") distance(x,y,"Cayley") …

Rで繰り返し数列を振る

1, 2, 3, ... nという連番を振るなら, 1:10 seq(1,10,1) などとやればよいのだけど,1からnまでの連番をm回繰り返したいときがある。 たとえば1, 2, 3, 1, 2, 3, 1, 2, 3みたいな。 これもrep関数で便利にできる。 rep(1:3, 3) しかし,1, 1, 1, 2, 2, 2, 3…

全然わからない研究の話に巻き込まれたときに使う表現集

よくわからない研究の話に巻き込まれる! 私は,大学において外国語科目の授業を行い,外国語の教育,特に高等教育におけるそれに関することを一応研究上の専門としているのだけど,この分野は「〇〇学」と一括りにできるようなものではない。たとえば,私の…

私の一日とチャップマン=コルモゴロフ方程式

授業がない日のわたし,たとえば出張のない土日とか,10時から22時まで学校にいるとして,大抵は以下のような状態を自由に遷移している。 研究関係のお仕事:論文の執筆,資料・論文・書籍を読む,データ分析,調査・実験の準備,やりたくない査読,共同研究…

Stanでカーブフィッティング:Menzerath-Altmann法則

もうしつこいのはわかっているけど,また,Menzerath-Altmann法則のはなし。この法則はよく知られた言語法則のひとつで,言語的構成要素の大きさは,その構成要素の大きさの関数だという観察で,具体的には,(a)という関数がよくフィットすることが知られ…

「反応時間がはやい」のカテゴリー錯誤

2018年もまた見てしまった… はやい反応時間という表現。これが,外国語教育研究を含むある種の学術領域において,かなり慣習的な表現になっていることは知っている。たとえば,google scholarで以下のような表現を検索してみると,かなりの件数が表示される…

カーブフィッティング+ブートストラップ

また懲りずにMenzerath-Altmann法則の話。こんなデータがあって, Morpheme Length(Syllables) Syllable Length(Phonemes) 1 3.10 2 2.53 3 2.29 4 2.12 5 2.09 Gabriel Altmann (1980). "Prolegomena to Menzerath's law". Glottometrika. 2: 1–10. こ…

言語法則とベイズ的なカーブフィッティング

続きもので書いていたつもりだったのだけど,放置しすぎて前回からの更新間隔がえげつないことになってしまった。前回は,Menzerath-Altmann法則をRのnls関数で - 草薙の研究ログっていう話だった。えっと,「ある言語学的単位の平均長(y)は,その構成要素…

Menzerath-Altmann法則と一般化ガンマ分布(Eroglu, 2013)

とても興味深いこと。Eroglu(2013)は,Menzerath-Altmann法則と一般化ガンマ分布の関係について説明している。 Eroglu, S. (2013). Menzerath-Altmann law for distinct word distribution analysis in a large text. Physica A, 392, 2775 – 2780 Menzera…

Menzerath-Altmann法則をRのnls関数で

Menzerath-Altmann法則(またはMenzerath法則; e.g., Altmann, 1980; 基本的アイデアはMenzerathが発見,Altmannが定式化)とは,ある言語学的単位の増加が,その単位の構成要素の減少に帰着すること。またはその逆。もっと一般的にいうと,Altmann(1980)…

ジニ係数とワイブル分布・対数正規分布・ガンマ分布の母数の関係

どうでもいいことなんだけど,ジニ係数はいくつかの分布であれば,分布の母数から直接的にもとまるんだそうだ。ワイブル分布,対数正規分布,ガンマ分布を例に取ると,ワイブル分布とガンマ分布なら形状母数k(またはα)のみから,対数正規分布ならσのみから…

GAMLSSとBAMLSSで分布をデータにフィット

GAMLSSとBAMLSS 新幹線に乗ってコンビニにいくようなものだけど,GAMLSSとそのベイズ的モデルであるBAMLSSを使って,観測のデータに対して分布をフィットさせる。 GAMLSSというのは,「位置,尺度,形状,それぞれの母数のための一般化加法モデル(Generaliz…

オンライン外国語学習における実測学習時間の格差:ジニ係数とローレンツ曲線

同じ学習教材を与えても,それを使用して勉強するひともいれば,勉強しないひともいる。格差,ということばが正しいかはわからないけど,たとえば大学生が,ある一定期間内において,大学が提供するオンライン外国語学習教材を使用して学習する時間は,ちょ…

JansonとOllssonのイオタ

JansonとOllssonのイオタは,評定変数が多変量で複数評定者間の信頼性ないし一致率を評価する係数。Rでは,irrパッケージのiota関数を使う。 たとえばルーブリックを使用した評定を二人が行い,観点が5つあるとか,そんなときに使用する。 #こんなデータに […