2013-01-01から1年間の記事一覧

共分散構造分析2

昨日に引き続き、共分散構造分析の勉強。Rでsemパッケージがうまくいかないので、今日はlavaanパッケージと格闘。 2.lavaanパッケージ使い方は、semパッケージとあんまり変わらない。 ただ、モデルの記述方法が違う。モデルの記述方法 =~ 潜在変数の定義 ~ …

共分散構造分析

共分散構造分析をやってみた。ツールはRとAMOS AMOS student版(AMOS5.0)が無料でダウンロードできるため使用。 使い方は以下を参照。 心理データ解析第10回(2)だけど、student版はパスが54本までしか解析できない。 あと観測変数が8変数までしか使えない。…

線形計画法

OR

勉強の参考にしたURL。シンプレックス法(単体法:Simplex method)http://www.th.cs.meiji.ac.jp/researches/2007/nakata/integer.htmlRで解く最適化問題 線型計画問題編 線形計画法は、最適化問題の一つ。 他にも、非線形計画法や動的計画法などがある。遺…

共起ネットワーク

R

共起ネットワーク作成用Rスクリプト テキストマイニングでよく使われる語の共起ネットワークを トランザクションデータで使用してみた。今回もアソシエーション分析に使用したものと同じデータを使用。 行:ID 列:メディア名 値:メディアへの接触フラグ こ…

アソシエーション分析(バスケット分析)

R

アソシエーション分析実行用Rスクリプト 基本的にアソシエーション分析をするときは、データはlist型で定義したものを トランザクション型に変換(as(リスト名, "transactions"))して使用するが、 外部データ(csvなど)から読み込むときは、自動的にdata.…

GASでの日時データ

GASでの日時データの使用方法は JavaScriptと全く同じらしい。 今の日時を取得 var date = new Date(); dateから一日後の日時を取得 date.setDate(date.getDate()+1); 時間を設定する // dateの時間部分を21時に設定する date.setHours(21,0,0); とか。 参考…

Google カレンダーとの連携

Googleカレンダーは、CalendarAppsオブジェクトを使うといろいろ操作が可能。 カレンダーオブジェクトを取得する イベントを取得する カレンダーを作る イベントを作る とか。基本的にGoogleカレンダーのGUIでできること ほぼ全部できる。 ただ、イベントを…

異なるスプレッドシートからセルをコピーする

-異なるシートを参照する 現在アクティブになっているスプレッドシートではなく、 ドライブ上にある別のスプレッドシートを参照したいとき スプレッドシートのIDを指定することで参照できる。SpreadsheetApp.openById(id) スプレッドシートIdからスプレッド…

イベントハンドラとトリガー

Google Apps Scriptの勉強イベントハンドラとトリガーについて。 「初心者のためのGoogle Apps Scriptプログラミング入門」より スクリプトの実行とイベントハンドラ(2/5):初心者のためのGoogle Apps Scriptプログラミング入門 - libro イベントハンドラとは…