【问题标题】:Redundant space at right side of Y axisY轴右侧冗余空间
【发布时间】:2014-12-28 12:49:24
【问题描述】:

我正在尝试使用 GNU Plot 绘制一些实验数据,但我不知道如何删除 Y 轴和第一个样本(第一个样本的左侧)之间的冗余填充/空间:

代码:

set terminal pngcairo size 800,800 enhanced font 'WenQuanYiZenHei,12'
set title "All Elements"
set xlabel "Sample"
set ylabel "Element Amounts"

set ytics nomirror
set style fill transparent solid 0.5 noborder
plot data u 2:xticlabels(1) w histograms title "K",\
     data u 3:xticlabels(1) w histograms title "Ca",\
     data u 4:xticlabels(1) w histograms title "Mg",\
     data u 5:xticlabels(1) w histograms title "Fe",\
     data u 6:xticlabels(1) w histograms title "Mn",\
     data u 7:xticlabels(1) w histograms title "Zn"

数据:

| Sample |     K |    Ca |   Mg |     Fe |    Mn |   Zn |
|--------+-------+-------+------+--------+-------+------|
| -Ca 1U | 58800 |  4800 | 2700 |  222.5 |  28.0 | 30.0 |
| -Ca 2U | 59000 |  5475 | 3200 |  105.5 |  29.5 | 35.0 |
| -Mg 1U | 57600 | 12275 | 2900 |   92.0 |  45.5 | 37.0 |
| -Mg 2U | 57200 | 13850 | 3200 |  266.0 |  59.5 | 39.0 |
|--------+-------+-------+------+--------+-------+------|
| -Ca 1D | 19700 |  1100 | 3400 | 1708.0 |  79.0 | 48.5 |
| -Ca 2D | 20900 |  1025 | 3300 | 1812.0 | 102.5 | 54.5 |
| -Mg 1D | 23200 |  3175 | 3200 |  312.0 |  49.5 | 61.0 |
| -Mg 2D | 21800 |  4325 | 2300 | 2136.0 |  86.5 | 55.5 |

【问题讨论】:

    标签: gnuplot


    【解决方案1】:

    这是因为数据中的标题行。你可以跳过它

    plot data every ::1 u 2: ...
    

    或者在将数据提供给 gnuplot 之前将其删除。

    【讨论】:

      猜你喜欢
      • 2011-08-31
      • 2020-12-10
      • 2023-03-30
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多