教程 03 · R 数据分析

用 Wisp Science + R 推进一次可核查的数据分析。

沿着一套图文工作流,建立本地项目,通过对话准备 R 环境,管理包与数据,并把分析要求落实为可以检查的代码、日志、表格和图表。

内容形式图文教程
难度入门
原文发布2026年7月15日
原文语言中文原文
微信公众号原文封面

原文发布

在微信阅读原文

01 / 学完你将能够

学完你将能够

  • 创建 Wisp Science 项目,并为任务准备可用的 R 环境。
  • 在改变系统之前,检查安装命令和危险操作授权。
  • 安装所需 R 包,同时记录实际使用的精确版本。
  • 根据文件大小把数据可靠地放入项目,并保留原始输入。
  • 把分析需求写成包含输入、产物和检查点的明确计划。
  • 接受结果之前,核查代码、日志、表格、图片和环境记录。

02 / 开始之前

开始之前

  • 已经安装当前版本的 Wisp Science,并准备好本地项目目录。
  • 已经配置可用的模型服务;原文以 DeepSeek 为例。
  • 具备安装 R 和所需软件包的网络、磁盘空间与系统权限。
  • 分析开始前,已经备份无法替代的原始数据。

1. 从项目开始,而不是从一条孤立提示词开始

原文首先安装 Wisp Science、配置模型服务,然后创建新项目。演示使用 DeepSeek API Key,但长期有效的方法是:先配置一个受支持的模型服务,再开始分析。

项目目录应当能够长期跟随这项工作。原始数据、脚本、日志、图片、表格和环境记录,在对话结束后仍应容易找到。

  • 用研究问题或数据集为项目命名。
  • 不要把模型服务密钥写进分析脚本或导出的报告。
  • 长任务开始之前,先说明结果应该写入哪个目录。
原文展示的 Wisp Science 新建项目界面
先创建项目,再准备分析环境。
原文展示的 Wisp Science 项目工作区
项目用于集中保存会话与生成文件。

2. 让 Wisp Science 准备 R,但逐项审查高权限操作

原文演示的请求是“在当前的电脑上安装最新的 R 语言环境”。更适合重复使用的写法是:先检查操作系统和已有 R 环境,展示计划执行的命令与目标版本,在得到授权后再修改电脑。

安装 R 可能下载程序、修改系统路径或申请管理员权限。Wisp Science 识别到危险操作时会暂停并要求确认;这里的确认是实际审查点,不应习惯性直接通过。

  • 检查软件来源、安装位置、权限范围和完整命令。
  • 优先使用 R 官方来源或操作系统可信的软件包管理器。
  • 拒绝无法解释的删除、覆盖、放宽权限或系统级改动。
  • 安装完成后运行 `R --version`,把结果保存在项目中。
通过对话请求 Wisp Science 安装 R 环境
原文通过自然语言请求发起 R 环境安装。
Wisp Science 展示安装进度与授权检查点
环境准备过程中应检查计划和拟执行命令。
潜在危险操作的确认界面
授权是安全审查点,不应习惯性直接通过。
Wisp Science 中的 R 安装完成说明
保存完成说明,并核对实际安装的 R 版本。

3. 不仅要安装 R 包,还要记录实际安装的版本

原文展示了通过对话说出包名来发起安装。只有包名并不足以复现分析,因为软件源、R 兼容性和最终解析出的依赖版本都会随时间变化。

让 Wisp Science 保存 `R.version.string`、`sessionInfo()` 和实际调用的软件包版本。使用 Bioconductor 时记录其版本;需要长期复跑的项目可以选择使用 `renv` 锁定依赖。

  • 只安装分析计划真正需要的软件包。
  • 区分 CRAN、Bioconductor 和其他软件来源。
  • 保存安装日志与警告,不要只留下最终成功状态。
  • 分析进行到一半时,不要未经评估就整体升级环境。
通过对话请求安装指定 R 包
可以根据分析计划中列出的包发起安装。
Wisp Science 展示 R 包安装结果
除了成功状态,还要保存解析出的版本与警告。

4. 根据数据大小和敏感程度选择导入方式

较小文件可以像原文一样拖入窗口或作为附件添加。如果文件太大导致附件失败,可以把文件复制到项目目录,再把相对路径告诉 Agent,而不是反复尝试把整份数据塞进对话。

保留一份不改动的输入文件,建议放在 `data/raw` 等明确目录中,并把派生数据写到其他位置。正式分析前检查文件大小、行列数、列名、数据类型、缺失值、标识符和分组标签。

  • 复制原始文件,不要移动或覆盖唯一一份原件。
  • 使用稳定的文件名和项目相对路径。
  • 确认分隔符、文本编码、工作表名称和标识符列。
  • 处理敏感数据时,先确认哪些项目内容可能发送给所配置的模型服务。
向 Wisp Science 项目添加数据文件
较小文件可以拖入或作为项目附件添加。
把大数据文件直接放入 Wisp Science 项目目录
大文件应使用稳定的项目路径,而不是反复强行上传附件。

5. 不要只说“分析一下”,而要建立分析契约

运行前写清研究目标、输入文件、关键变量、分组或比较、必须完成的检查、预期表格和图片,以及输出目录。先让 Wisp Science 展示计划,可以在耗时任务开始之前纠正错误假设。

计划、路径和授权确认以后,耗时分析可以继续运行,研究者可以暂时处理其他工作。但回来看到图片已经生成,并不能自动证明分析方法正确。

  • 选择统计方法之前,先定义研究问题和比较设计。
  • 明确要求工作流不修改原始数据。
  • 为耗时或不可逆步骤设置中间检查点。
  • 要求保留脚本、日志、表格和图片,而不只是文字答案。

6. 把生成结果当作待核查的材料

原文最后回到项目检查分析结果和图片。首先确认读取的是预期文件,样本数或行数符合预期,没有错误或警告悄悄改变分析路径。

随后把文字解释与保存的代码、日志、数据表和图片逐项对照。条件允许时,从干净会话重新生成关键汇总或图片。Wisp Science 可以加快执行和组织产物,但统计有效性与专业解释仍由研究者负责。

  • 核对行列数、缺失值、组内样本数、过滤和转换步骤。
  • 阅读警告与失败命令,而不只是最终成功信息。
  • 确认 R 与软件包版本和 Methods 记录一致。
  • 确认图片与其来源表格、图注相互一致。
  • 记录假设、局限和所有人工修正。
Wisp Science 正在执行 R 数据分析任务
耗时分析仍应保留检查点、日志和人工复核。
Wisp Science 中生成的数据分析图表
生成图表必须回到代码与来源表格逐项核查。

SUMMARY

关键结论

  1. 01

    可靠分析从清晰的项目边界和明确计划开始。

  2. 02

    安全授权意味着检查命令内容、来源和影响范围。

  3. 03

    R 与软件包版本应当和代码、结果一起保存。

  4. 04

    大文件可以通过项目路径引用,不必强行作为对话附件。

  5. 05

    生成图片是需要核查的产物,不是结论自动成立的证明。

  6. 06

    代码、日志、表格、环境记录与解释共同构成可检查的分析记录。

来源与署名

来源与署名

本文经授权依据「果子学生信」于 2026 年 7 月 15 日发布的《2026年学习R语言进行数据分析的新姿势》整理。本站保留原文工作流与截图,并补充安全审批、版本记录、大文件导入与结果核查说明。

原文作者: 果子学生信