- 博客(22)
- 收藏
- 关注
原创 【R】新手向:renv 攻克笔记
renv 让每个项目拥有独立的、可复现的依赖环境,一次配置,长期复用,彻底解决"R包版本冲突导致代码跑不通"的问题。
2025-12-25 20:04:37
560
原创 【Python】 中的 * 与 **:Packing 与 Unpacking
本文主要从初学者角度讲解 Python 中 * 与 ** 运算符的核心机制——打包(packing) 与 解包(unpacking)
2025-12-07 13:37:28
1289
原创 WSL2 跨系统文件移动
本文把 WSL2 与 Windows 外接移动硬盘之间最常见的操作流程、故障判断与防护措施集中整理成一份新手向实操指南。复制大量数据或关键数据时,优先使用 `rsync`、先做 dry-run 并保留备份。遇到 I/O error 时先在 Windows 层做诊断,必要时重启 WSL 或 Windows。
2025-12-06 12:58:37
1140
原创 PCRE Lookaround (零宽断言)总结(R & Python 通用)
记住一个要点:出现`<`就看左边,没有`<`就是看右边。`?=`引入“断言”,我们的目标是提取“断言”前或者后方的字符
2025-12-03 12:40:59
1156
原创 不等长列表转 DataFrame 技巧及函数拓展
在现实数据分析中,常遇到不同类别(如实验组、模块等)的元素数量不一致。直接用 data.frame() 或 tibble() 生成表格时会出现行数不对齐或缺失值处理困难。本笔记使用一个通俗的示例——果篮(或基因集)和内部水果(或基因)进行演示。核心要点:生成组内序号
2025-11-28 10:28:01
382
原创 R语言 dplyr::across():多列批量处理工具
如果你以前写过大量重复字段的 `summarise()` / `mutate()`,那么 `across()` 会极大提升效率与可读性。建议把它当作“列批量处理工具”,任何“对多列做同样操作”的需求都优先考虑它。
2025-11-27 16:00:15
433
原创 【Python】Pandas `agg()`聚合函数回顾
系统梳理了一下agg()函数的使用,同时和apply(),transform()做个简单对比。
2025-11-18 12:24:19
1071
原创 【R】rlang:从NSE到动态命名
**rlang** 是 R 语言的一个底层工具包,它提供了一套完整的工具来动态操作语言对象(如表达式、环境、函数等),是 tidyverse 能够实现非标准求值的核心基础。
2025-11-14 20:47:43
884
原创 【Python】 原生str 与 Pandas Series.str 系统总结
总结了原生str和pd.Series.str 用法规律,速查表可直接见第六节
2025-11-04 21:36:20
736
原创 【Python】pathlib 模块用于文件路径管理笔记
pathlib因为其面向对象的特性,path是其核心类,相比os、shutil更加pythonic的文件操作方式。pathlib联合shutil可以完成所有的日常文件操作
2025-11-02 10:27:17
1293
原创 R语言Windows RPostgreSQL 编译报错的排错经验
compilation failed for package 'RPostgreSQL'的解决方案
2025-09-20 19:55:12
1719
原创 Python循环或迭代中的错误处理与溯源:try-except
本文介绍了Python中错误处理与溯源的实用方法:1) 使用try-except捕获异常避免程序中断,通过else处理成功逻辑,finally执行清理;2) 将warning转为error统一处理,用warnings.simplefilter在with块内管理警告级别;3) 提供数据清洗、网络请求等场景的示例代码,展示如何记录错误并继续执行。关键点包括精准捕获异常、警告升级机制和with上下文管理,帮助开发者构建健壮的迭代处理流程。
2025-09-13 21:07:15
1650
原创 R 循环或迭代中的错误处理和溯源:从 tryCatch 开始
这篇文章介绍了R语言中异常处理的典型应用场景和实现方法。主要内容包括:1) 数据导入、网络请求、数值计算等场景下的异常处理需求,强调不中断任务流和错误溯源;2) R条件系统中error/warning对象的组成和使用;3) tryCatch函数的基本结构和行为特点;4) 三种循环中异常记录的实现方式:使用外部列表、环境对象或纯函数式返回结构化结果。文章通过具体代码示例展示了如何在不中断流程的情况下记录异常信息,并生成异常监控报表。
2025-09-13 18:13:56
562
原创 Pyradiomics不兼容Python3.15处理方案[2025.09.09]
本文档记录了建立Python 3.11环境并安装pyradiomics的完整流程,包括解决Jupyter notebook内核问题的详细步骤。(注:作为python小白,本文档由AI整理生成,但是流程是本人实操确切可用方案。
2025-09-09 09:25:00
912
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅