在文本文件中取消交叉表数据。
项目描述
un-xtab.py是一个 Python 模块和命令行程序,可将数据从交叉表格式重新排列为标准化格式。它以这种形式获取数据:
车站 |
2006-05-23 |
2006-06-15 |
2006-07-19 |
|---|---|---|---|
WQ-01 |
4.5 |
3.7 |
6.8 |
WQ-02 |
9.7 |
5.1 |
7.2 |
WQ-03 |
10 |
6.1 |
8.8 |
并将其重新排列成这种形式:
车站 |
日期 |
价值 |
|---|---|---|
WQ-01 |
2006-05-23 |
4.5 |
WQ-02 |
2006-05-23 |
3.7 |
WQ-03 |
2006-05-23 |
6.8 |
WQ-01 |
2006-06-15 |
9.7 |
WQ-02 |
2006-05-15 |
5.1 |
WQ-03 |
2006-06-15 |
7.2 |
WQ-01 |
2006-07-19 |
10 |
WQ-02 |
2006-07-19 |
6.1 |
WQ-03 |
2006-07-19 |
8.8 |
输入和输出都是文本 (CSV) 文件。
您可以使用 un-xtab 程序重新排列以可读性设计的格式提供的数据,使其更适合存储在数据库中,或与统计、建模、图形或其他软件一起使用。
un-xtab 程序可以处理交叉制表格式,包括多行列标题和交叉制表的数据值组。
如有必要,可以添加行号以帮助对输出文件进行后处理。
完整的文档位于 ReadTheDocs:https ://un-xtab.readthedocs.io/ 。