【问题标题】:Formatting a column to line up with data in a text file格式化列以与文本文件中的数据对齐
【发布时间】:2014-11-02 13:24:15
【问题描述】:

我正在尝试设置一个文本文件,以便数据直接与其给定的标题一致。例如,该文件包含 7 个标题(t、x(t) 等...)

np.savetxt('vel.dat', Velocity_Col, fmt='%.5e', delimiter=('      '), header = ('     t            x(t)            y(t)            z(t)            vx(t)            vy(t)            vz(t)'))

数据在每个标题下,但是它们开始逐渐消失。

https://imgflip.com/i/dq514

第一次发帖抱歉,如果我做错了,图片上传不好但你可以看到数据的偏移量。

干杯!

【问题讨论】:

    标签: numpy python-3.3


    【解决方案1】:

    '%.5e' 中的5 设置小数点后显示的位数。您还想控制每个字段的总宽度。这由格式规范中小数点前的数字控制。 (数字设置最小字段宽度。如果需要,将使用更多字符。)例如,您可以使用fmt='%15.5e' 来确保每个字段使用15 个字符。您不需要那么长的分隔符;默认分隔符就可以了。然后调整header 匹配。

    【讨论】:

      猜你喜欢
      • 2021-12-11
      • 2021-10-16
      • 1970-01-01
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多