使い方
- 01一度だけ取り込む。インポートタブは貼り付けたテキストまたは
.csv/.tsv/.txtファイルを受け取り、区切り文字(カンマ、タブ、セミコロン、連続するスペース)と1行目がヘッダーかどうかを自動判定します。行列として取り込むと1つの変数が書き出され、列ごとに取り込むと列ごとに1つのベクトルが整形されたヘッダー名で書き出されます(my.colはmy_colになります)。 - 02確認と編集。行をクリックすると、形とプレビュー、概要カード(n、min、max、平均、sd、非有限)、最初の100行×26列に制限された編集可能なグリッド、グラフが表示されます。グラフはベクトルでは折れ線またはヒストグラム、2列の行列では散布図です。テーブルは読み取り専用で表示されます。
- 03新しい変数を導出する。転置、0〜1への正規化、zスコア、並べ替え、差分、累積和、列の取り出しは、
base_suffix(y_z)という新しい変数を書き出し、操作が出典メモとして記録されます。 - 04シナリオでスナップショットを取る。シナリオタブは各変数の名前付きスナップショットを最大20個保存します。読み込みは確認後にワークスペース全体を置き換え、マージは同名の変数のみを上書きし、任意の2つのスナップショットを名前で比較できます。
- 05データを引き渡す。選択した変数をCSVとして、ワークスペース全体をJSON(値とメモ)としてエクスポートするか、言語引き渡しタブからMATLAB、Python、Rのリテラル(各変数の初期化ブロックを含む)をコピーします。
計算例
これをインポートタブに貼り付けてください:
| 手順 |
画面の表示 |
| 貼り付け後 |
区切り文字: , · ヘッダー: x | y · 3行 × 2列 |
| 列ごとに取り込む |
2個の変数を取り込みました; x = 1 2 3、y = 2.5 4.1 6.7(どちらも3要素ベクトル) |
yを確認 |
n 3 · min 2.5 · max 6.7 · 平均 4.43333 · sd 2.11975 · 非有限 0 |
| zスコアを押す |
y_z = zscore(y) を作成しました; 平均 -1.4803e-16、sd 1、プレビュー -0.912058 -0.157251 1.06931 |
zスコアは上記の標本sdを使うため、y_zの平均カードは**-1.4803e-16と表示されます。これはゼロからわずかにずれた二進演算の結果であり、誤植ではありません。一方、そのsdカードは1**と表示されます。言語引き渡しタブは同じ数値を対象の構文で出力します:
シナリオは同じ考え方の仮定バージョンを作ります。scale = 3をBaselineとして、scale = 5をAfterとして保存すると、差分テーブルはΔ = 2を示します。
textx,y
1,2.5
2,4.1
3,6.7
rx <- c(1, 2, 3)
y <- c(2.5, 4.1, 6.7)
y_z <- c(-0.9120579223975365, -0.15725136593061, 1.069309288328146)
ライブ値、スナップショット、参照
ワークスペースはこのアプリケーション唯一のライブデータです。変数を編集するとその場で変更され、参照を運ぶ引き渡しは受け取り側のパネルが消費するときにその名前を解決するため、数値はコピーされません。シナリオは逆で、保存時に各変数を深くコピーし、その後の編集は決して影響せず、読み込みまたはマージでスナップショットが書き戻されます。更新するには再保存してください。変数の名前を変更したり削除したりすると、古い名前への参照が壊れます。
覚えておきたい制限
- グリッドには上限があるが、データにはない。
- エディターは最初の100行×26列を表示し、テーブルは読み取り専用ですが、変数はすべてのセルを保持し、CSVエクスポートはそのすべてを書き出します。
- 名前は識別子。
[A-Za-z_][A-Za-z0-9_]*のみでドットは使えず、if、end、pi、ansなどの予約語は拒否されます。
20,000要素の境界
ワークスペースは変更のたびに変数をローカルストレージへ保存しますが、保存できるのは20,000要素までです。200×100の行列はちょうどこの線上にあり、再読み込みしても残ります。201×100の行列(20,100要素)はメモリ内にのみ残ります。タブを開いている間に確認、導出、エクスポートはできますが、再読み込み後は警告なしにテーブルから消えます。ストアを直接テストしたところ、small = [1, 2, 3]を保存してから201×100の行列を保存すると、保存レコードにはsmallだけが残り、新しく読み込むとsmallだけが返りました。シナリオのスナップショットも同じ境界で絞り込まれます。縦に長いインポートは列ごとに分割するほうが安全です。201要素のベクトルはどれも境界のはるか下だからです。
どこに合うか
1回の取り込み、複数のパネル
x, yの組を一度読み込めば、統計、回帰、行列、グラフの各パネルは古いコピーを保持せず、名前で値を解決します。
ベースラインと実験後
実験の前に1つのシナリオ、後に別のシナリオを保存します。読み込みはベースラインを復元し、マージはスナップショットに含まれない変数を保持し、差分テーブルはスカラーごとのΔを示します。
データをコードへ
MATLAB、Python、Rの初期化ブロックをスクリプトの1行目にコピーします。MATLABカーネルはワークスペースから初期化され、Rパネルはそれを注入できます。
プライバシー
取り込み、編集、変換、グラフ、シナリオ、エクスポートはすべてブラウザー内で実行され、ローカルストレージに留まります。何もアップロードされず、貼り付けた内容をサーバーが記録することもありません。
参考文献
- IETF、RFC 4180: Common Format and MIME Type for Comma-Separated Values (CSV) Files、rfc-editor.org (访问日期:2026-10-01)— 取り込みパーサーの背後にある区切り文字、ヘッダー、レコードの規則。
- NIST/SEMATECH、e-Handbook of Statistical Methods、§1.3.5.2 平均、分散、標準偏差、itl.nist.gov (访问日期:2026-10-01)— インスペクターに表示されるn − 1の標本sd。
- MDN Web Docs、Window.localStorage (访问日期:2026-10-01)— 再読み込みの間も変数を保持するオリジン単位のストア。
- IETF、RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format、rfc-editor.org (访问日期:2026-10-01)— ワークスペースのエクスポート形式。
- R Core Team、data.frame: Data Frames、stat.ethz.ch (访问日期:2026-10-01)— テーブル変数に対して出力されるRリテラル。
本页计算器
精选工具,点开即用;小工具可直接试算,数值会带入完整计算器。