&size(24){''\toukeiryou''}; 平均,標準偏差などを計算します。 perl との連携機能が必要です。 emathSt.sty から emathPl.sty が読み込まれています。 #contents #br *定義されているスタイルファイル [#i122de78] emathSt.sty *書式 [#s26c46c1] \toukeiryou<#1>#2 -#1: key=val 形式で,取得すべき統計量と受領制御綴名を指定します。 (必須の引数です。) -#2: データ(csv 列)~ ただし,<#1> で <byfile> オプションを与えた場合は,データファイル名 - #1 における有効な key 受領する統計量の指定 右辺値は値を受け取る制御綴名(制御綴から先頭の'\' を除いたもの) |取得する統計量など|key|key のデフォルト値| |データの個数|kosuu|kosuu| |最大値|saidai|saidai| |~|MAX|MAX| |最小値|saisyou|saisyou| |~|MIN|MIN| |合計|goukei|goukei| |~|SUM|SUM| |平均|heikin|heikin| |~|mean|mean| |分散|bunsan|bunsan| |~|variance|variance| |標準偏差|hyouzyunhensa|hyouzyunhensa| |~|sd|sd| |[[メディアン>#median]]|median|median| |四分位数|sibunni|sibunni| |~|quartilei|quartilei| |第3四分位数|sibunniii|sibunniii| |~|quartileiii|quartileiii| |下ヒンジ|lhinge|lhinge| |上ヒンジ|uhinge|uhinge| |データを昇順に並び替えた csv 列|sorted|sorted| |データを降順に並び替えた csv 列|rsorted|rsorted| |データを逆順に並び替えた csv 列|reversed|reversed| その他の key :[[byfile>#byfile]]| テキスト形式のデータファイル名を指定します。 :[[siryoumei>#siryoumei]]| 資料の識別名を指定します。 *例 [#wb44bfb0] **平均 [#z17b0acb] **平均 [#heikin] データを与えて,その平均(average, mean)を求める例です。 #ref(heikin01.png) -\toukeiryou コマンドは,受領したい統計量を <...> オプション内に明記します。~ ここでは,<heikin> として,平均値を \heikin なる制御綴に受け取っています。~ オプション <heikin=..> と,右辺に制御綴名を指定することも出来ます。 #ref(heikin02.png) **メディアン [#median] データの中に突出した値があるときは,代表値としてメディアン(median)が適切といわれます。 #ref(median01.png) **四分位数 [#sibunni] 四分位数を求める例です。 #ref(sibunni01.png) -データの個数が奇数と偶数で求め方が異なります。 #ref(sibunni02.png) -四分位数の定義はいろいろです。ここでは,高校の数学Iの教科書で採用されているものを用いています。 **分散・標準偏差 [#bunsan] 分散(variance),標準偏差(standard deviation)を求める例です。 #ref(bunsan01.png) **ファイルから入力 [#byfile] データをファイル(テキスト形式)から入力するには <byfile> オプションを付けます。 この場合,必須の引数 #2 はファイル名(拡張子を含む)となります。 #ref(byfile01.png) #ref(kokugo.txt,center,データファイル) **資料の識別名 [#siryoumei] 複数の資料を扱う際,それらを区別するため識別名を付与するのが <siryoumei=..> オプションです。右辺値は制御綴名に使用できる文字列です。 取得される制御綴名(例えば heikin)の冒頭に識別名が付加されます。 #ref(siryoumei01.png) -複数の資料を扱う例です。 #ref(siryoumei02.png) #ref(siryoumei02p.tex,center,上のソースリスト) #ref(siryou.zip,center,データファイル) *関連事項 [#w92fd153] -[[数値計算]] --[[統計量(平均など)>数値計算#toukeiryou]] -[[統計]] RIGHT:&counter;