使用方法
- 01导入一次。导入标签页接受粘贴的文本或
.csv/.tsv/.txt 文件,并自动识别分隔符(逗号、制表符、分号或连续空格)以及第一行是否为表头。按矩阵导入写入一个变量;按列导入在清理后的表头名称下为每列写入一个向量(my.col 变为 my_col)。 - 02查看与编辑。点击某一行可查看其形状和预览、摘要卡片(n、min、max、均值、sd、非有限值)、上限为前 100 行 × 26 列的可编辑网格,以及图表:向量显示折线图或直方图,两列矩阵显示散点图。表格以只读方式呈现。
- 03派生新变量。转置、0–1 归一化、z 分数、排序、差分、累积和与取列会写入名为
base_suffix(y_z)的新变量,并将操作记录为其来源备注。 - 04用场景做快照。场景标签页为每个变量保存一个命名快照,最多 20 个。加载会在确认后替换整个工作区,合并只覆盖同名变量,任意两个快照可按名称比较差异。
- 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 元素的向量都远低于这条界线。
适用场景
一次导入,多个面板
把一对 x, y 加载一次;统计、回归、矩阵和绘图面板按名称解析这些值,而不是持有一份过期的副本。
基线对比实验后
实验前保存一个场景,实验后再保存一个;加载恢复基线,合并保留快照未提及的变量,差异表给出每个标量的 Δ。
从数据到代码
把 MATLAB、Python 或 R 初始化块复制到脚本的第一行;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 字面量。
本页计算器
精选工具,点开即用;小工具可直接试算,数值会带入完整计算器。