【linux】VisiData:强大的命令行数据处理工具
VisiData 是一个强大的命令行工具,用于快速查看、分析和处理各种数据文件。本文将介绍 VisiData 的安装方法、基本用法以及一些常用功能。
1. 安装 VisiData
VisiData 可以通过多种方式安装。以下是几种常见的安装方法:
使用 pip 安装
pip install visidata
使用 conda 安装
conda install -c conda-forge visidata
在 Ubuntu 或 Debian 上使用 apt 安装
sudo apt-get install visidata
2. 基本用法
安装完成后,可以使用 vd
命令打开数据文件。例如:
vd your_data_file.csv
3. 常用功能
3.1 查找
VisiData 提供了多种查找方法:
- 快速搜索:按
/
,输入搜索词,按 Enter。使用n
和N
在匹配项间导航。 - 搜索并选择:按
|
,输入搜索词,按 Enter。 - 正则表达式搜索:按
g/
,输入正则表达式,按 Enter。 - 列筛选:按
z|
,输入筛选条件,按 Enter。 - 增量搜索:按
Ctrl+R
,开始输入搜索词。 - 跳转到特定行:按
z Ctrl+G
,输入行号,按 Enter。
3.2 排序
- 按
[
对当前列进行升序排序。 - 按
]
对当前列进行降序排序。 - 按
g[
或g]
可以对多列进行排序。
3.3 其他常用功能
-
移动:
- 使用箭头键在单元格间移动。
H
和L
在列间移动。g
加方向键可快速移动到表格边缘。
-
编辑:
e
编辑当前单元格。a
添加新列。d
删除当前行。
-
数据分析:
Shift+F
查看列的频率分布。Shift+I
查看列的描述性统计。
-
保存和导出:
Ctrl+S
保存当前表格。Shift+S
将当前表格另存为新文件。
-
帮助:
Ctrl+H
打开帮助菜单。