xan:命令行CSV神器,速度与效率的极致追求
2025-03-29
xan是一个命令行工具,用于快速处理大型CSV文件。它使用Rust编写,支持多线程并行处理,能够轻松应对数GB的CSV文件。xan不仅可以预览、过滤、切片、聚合、排序和连接CSV文件,还拥有强大的表达式语言,可以执行复杂的自定义数据处理任务,速度超越Python等动态类型语言。它源于xsv项目,但经过重新编写,以满足社会科学数据分析的需求,并扩展了词频统计、图论和网络爬取等功能。xan支持多种安装方式,包括cargo、Homebrew、pacman和Nix,并提供预编译二进制文件。
开发
CSV处理