<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[diegoXie的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/diegoXie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; diegoXie]]></copyright><item><title><![CDATA[【R】tidyr::pivot_longer / pivot_wider 学习笔记]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/156358964</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/156358964</guid><author>diegoXie</author><pubDate>Sun, 28 Dec 2025 12:45:30 +0800</pubDate><description><![CDATA[复习tidyverse中长宽列表转换中实用的高频参数]]></description><category></category></item><item><title><![CDATA[Seurat V5 结构树和基础整合pipeline]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/156338449</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/156338449</guid><author>diegoXie</author><pubDate>Sat, 27 Dec 2025 17:30:33 +0800</pubDate><description><![CDATA[本文用结构树展示了V4到V5的变化，以及基于V5的单细胞基础分析到整合的pipeline]]></description><category></category></item><item><title><![CDATA[【R】新手向：renv 攻克笔记]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/156277573</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/156277573</guid><author>diegoXie</author><pubDate>Thu, 25 Dec 2025 20:04:37 +0800</pubDate><description><![CDATA[renv 让每个项目拥有独立的、可复现的依赖环境，一次配置，长期复用，彻底解决"R包版本冲突导致代码跑不通"的问题。]]></description><category></category></item><item><title><![CDATA[【R|Python】一般没用的技能：统计指定路径下各子文件夹占用空间]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/156274336</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/156274336</guid><author>diegoXie</author><pubDate>Thu, 25 Dec 2025 16:51:43 +0800</pubDate><description><![CDATA[解决一个问题：某个路径下，每个一级子目录分别占用了多少磁盘空间？]]></description><category></category></item><item><title><![CDATA[Python / R 向量顺序分割与跨步分割]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155747595</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155747595</guid><author>diegoXie</author><pubDate>Tue, 09 Dec 2025 16:24:01 +0800</pubDate><description><![CDATA[顺序分割按照顺序从中间截断，而跨步分割将邻近的n个字符放到不同的块中。]]></description><category></category></item><item><title><![CDATA[【R】正则的惰性和贪婪匹配]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155676656</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155676656</guid><author>diegoXie</author><pubDate>Sun, 07 Dec 2025 19:48:07 +0800</pubDate><description><![CDATA[正则表达式中从量词到贪婪匹配的基本原理]]></description><category></category></item><item><title><![CDATA[【Python】 中的 * 与 **：Packing 与 Unpacking]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155670314</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155670314</guid><author>diegoXie</author><pubDate>Sun, 07 Dec 2025 13:37:28 +0800</pubDate><description><![CDATA[本文主要从初学者角度讲解 Python 中 * 与 ** 运算符的核心机制——打包（packing） 与 解包（unpacking）]]></description><category></category></item><item><title><![CDATA[WSL2 跨系统文件移动]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155640533</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155640533</guid><author>diegoXie</author><pubDate>Sat, 06 Dec 2025 12:58:37 +0800</pubDate><description><![CDATA[本文把 WSL2 与 Windows 外接移动硬盘之间最常见的操作流程、故障判断与防护措施集中整理成一份新手向实操指南。复制大量数据或关键数据时，优先使用 `rsync`、先做 dry-run 并保留备份。遇到 I/O error 时先在 Windows 层做诊断，必要时重启 WSL 或 Windows。]]></description><category></category></item><item><title><![CDATA[PCRE Lookaround （零宽断言）总结（R & Python 通用）]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155528063</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155528063</guid><author>diegoXie</author><pubDate>Wed, 03 Dec 2025 12:40:59 +0800</pubDate><description><![CDATA[记住一个要点：出现`<`就看左边，没有`<`就是看右边。`?=`引入“断言”，我们的目标是提取“断言”前或者后方的字符]]></description><category></category></item><item><title><![CDATA[不等长列表转 DataFrame 技巧及函数拓展]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155345304</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155345304</guid><author>diegoXie</author><pubDate>Fri, 28 Nov 2025 10:28:01 +0800</pubDate><description><![CDATA[在现实数据分析中，常遇到不同类别（如实验组、模块等）的元素数量不一致。
直接用 data.frame() 或 tibble() 生成表格时会出现行数不对齐或缺失值处理困难。
本笔记使用一个通俗的示例——果篮（或基因集）和内部水果（或基因）进行演示。
核心要点：生成组内序号]]></description><category></category></item><item><title><![CDATA[R语言 rowwise() ：按行计算解决方案]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155317964</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155317964</guid><author>diegoXie</author><pubDate>Thu, 27 Nov 2025 16:21:43 +0800</pubDate><description><![CDATA[across作为“列批量处理工具”，rowwise作为“行批量处理工具”与其互补]]></description><category></category></item><item><title><![CDATA[R语言 dplyr::across()：多列批量处理工具]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/155317427</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/155317427</guid><author>diegoXie</author><pubDate>Thu, 27 Nov 2025 16:00:15 +0800</pubDate><description><![CDATA[如果你以前写过大量重复字段的 `summarise()` / `mutate()`，那么 `across()` 会极大提升效率与可读性。
建议把它当作“列批量处理工具”，任何“对多列做同样操作”的需求都优先考虑它。]]></description><category></category></item><item><title><![CDATA[【Python】Pandas `agg()`聚合函数回顾]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154986293</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154986293</guid><author>diegoXie</author><pubDate>Tue, 18 Nov 2025 12:24:19 +0800</pubDate><description><![CDATA[系统梳理了一下agg()函数的使用，同时和apply()，transform()做个简单对比。]]></description><category></category></item><item><title><![CDATA[【R】rlang：从NSE到动态命名]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154848430</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154848430</guid><author>diegoXie</author><pubDate>Fri, 14 Nov 2025 20:47:43 +0800</pubDate><description><![CDATA[**rlang** 是 R 语言的一个底层工具包，它提供了一套完整的工具来动态操作语言对象（如表达式、环境、函数等），是 tidyverse 能够实现非标准求值的核心基础。]]></description><category></category></item><item><title><![CDATA[【Python】 原生str 与 Pandas Series.str 系统总结]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154408039</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154408039</guid><author>diegoXie</author><pubDate>Tue, 04 Nov 2025 21:36:20 +0800</pubDate><description><![CDATA[总结了原生str和pd.Series.str 用法规律，速查表可直接见第六节]]></description><category></category></item><item><title><![CDATA[【Python】pathlib 模块用于文件路径管理笔记]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154280204</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154280204</guid><author>diegoXie</author><pubDate>Sun, 02 Nov 2025 10:27:17 +0800</pubDate><description><![CDATA[pathlib因为其面向对象的特性，path是其核心类，相比os、shutil更加pythonic的文件操作方式。pathlib联合shutil可以完成所有的日常文件操作]]></description><category></category></item><item><title><![CDATA[Pandas MultiIndex 入门]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154129322</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154129322</guid><author>diegoXie</author><pubDate>Thu, 30 Oct 2025 15:52:11 +0800</pubDate><description><![CDATA[本文介绍了Pandas中MultiIndex(多层索引)的核心概念与使用方法。]]></description><category></category></item><item><title><![CDATA[NumPy 从ndarray到recarray]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/154067921</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/154067921</guid><author>diegoXie</author><pubDate>Wed, 29 Oct 2025 12:35:18 +0800</pubDate><description><![CDATA[基础向：recarray是一种特殊的nparray，recarray更有助于信息定位]]></description><category></category></item><item><title><![CDATA[Python：返回函数到闭包]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/152076804</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/152076804</guid><author>diegoXie</author><pubDate>Thu, 25 Sep 2025 11:04:06 +0800</pubDate><description><![CDATA[闭包是能够记住创建时环境的函数，通过返回函数和nonlocal实现状态保持，但需注意循环变量绑定的时机问题。]]></description><category></category></item><item><title><![CDATA[R语言：从split 到 apply 系列]]></title><link>https://blog.youkuaiyun.com/diegoXie/article/details/151936562</link><guid>https://blog.youkuaiyun.com/diegoXie/article/details/151936562</guid><author>diegoXie</author><pubDate>Sun, 21 Sep 2025 23:02:53 +0800</pubDate><description><![CDATA[本文介绍了R语言中split和apply系列函数的用法，极其背后的演化逻辑]]></description><category></category></item></channel></rss>