当前位置: 首页 > article >正文

【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 提供了多种查找方法:

  1. 快速搜索:按 /,输入搜索词,按 Enter。使用 nN 在匹配项间导航。
  2. 搜索并选择:按 |,输入搜索词,按 Enter。
  3. 正则表达式搜索:按 g/,输入正则表达式,按 Enter。
  4. 列筛选:按 z|,输入筛选条件,按 Enter。
  5. 增量搜索:按 Ctrl+R,开始输入搜索词。
  6. 跳转到特定行:按 z Ctrl+G,输入行号,按 Enter。

3.2 排序

  • [ 对当前列进行升序排序。
  • ] 对当前列进行降序排序。
  • g[g] 可以对多列进行排序。

3.3 其他常用功能

  1. 移动:

    • 使用箭头键在单元格间移动。
    • HL 在列间移动。
    • g 加方向键可快速移动到表格边缘。
  2. 编辑:

    • e 编辑当前单元格。
    • a 添加新列。
    • d 删除当前行。
  3. 数据分析:

    • Shift+F 查看列的频率分布。
    • Shift+I 查看列的描述性统计。
  4. 保存和导出:

    • Ctrl+S 保存当前表格。
    • Shift+S 将当前表格另存为新文件。
  5. 帮助:

    • Ctrl+H 打开帮助菜单。

http://www.kler.cn/a/309240.html

相关文章:

  • 机器学习在医疗健康领域的应用
  • flutter 发版的时候设置版本号
  • Qt 和 WPF(Windows Presentation Foundation)
  • GxtWaitCursor:Qt下基于RAII的鼠标等待光标类
  • 区块链技术在慈善捐赠中的应用
  • 算法——移除链表元素(leetcode203)
  • 跟李沐学AI:序列到序列seq2seq
  • 本地部署大模型并使用知识库Windows下Ollama+Docker+MaxKB安装的记录
  • 影刀RPE学习——自动化
  • 地大信息-基础信息平台 GetImg 任意文件读取漏洞复现
  • http和https分别是什么?区别是什么?
  • GO GIN SSE DEMO
  • Springboot项目打war包运行及错误解决
  • SpringCloud Alibaba入门简介
  • 最优化理论与自动驾驶(一):概述
  • 你认为嵌入式软件开发的尽头是什么?
  • 了解 React 应用程序中的渲染和重新渲染:它们如何工作以及如何优化它们
  • NEXT.js 中间件 NextResponse.redirect 无效
  • 2576. 求出最多标记下标(24.9.12)
  • 【C/C++】涉及string类的经典OJ编程题
  • Mina protocol - 体验教程
  • 【每日一题】LeetCode 1184.公交站间的距离问题(数组)
  • 【大模型技术教程】FastGPT一站式解决方案[1-部署篇]:轻松实现RAG-智能问答系统
  • C语言习题~day32
  • 密码学---easy_hash
  • 论文阅读: SigLit | SigLip |Sigmoid Loss for Language Image Pre-Training