gpt4 book ai didi

python - 读取缺少数据的表

转载 作者:太空宇宙 更新时间:2023-11-04 10:50:14 24 4
gpt4 key购买 nike

是否可以使用基于列的标签来读取缺少数据的表格?我有下表:

                      Band                             Band                %  of
Band Peak for % for Area Total
No. Pos. Delta Sep. Separ. Height FWHM Gauss Area Ratio Area Area
4 214.01 4.67 3 2.70 5737 1.69 90 3 0.67 10836 30.76
2 212.04 2.70 1 2.70 1391 2.10 90 1 0.67 3254 9.24
3 211.31 1.97 0 8580 1.70 90 0 16255 46.14
1 209.34 0.00 0 2193 2.00 90 0 4882 13.86

我想分栏阅读。我相信 pandas 可以做到。我会跳过前两行——但是如何让 pandas 以基于列的方式读取剩余数据?

解析此类表(缺少数据)的任何其他解决方案也可以。

最佳答案

哦,我设法做到了:

asciitable.read("1.txt", Reader=asciitable.FixedWidthNoHeader,
col_starts=( 8, 16, 22, 28, 36, 44, 49, 55, 60, 67, 74),
col_ends =(14, 21, 25, 34, 42, 48, 53, 58, 65, 73, 80))

丢弃前三行。

编辑:

作为DSM注意——同样可以通过 pandas 实现:

pandas.read_fwf("1.txt", widths=[6, 8, 7, 5, 8, 8, 6, 6, 5, 6, 8, 7], skiprows=3)

关于python - 读取缺少数据的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14439060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com