gnuplot histogram: How to put values on top of bars

后端 未结 3 2038
情话喂你
情话喂你 2020-12-18 04:53

I have the following data:

1   3215
2   321
...
31_60   59
60+   32

I would like to generate histogram using gnuplot and put the value of b

3条回答
  •  醉话见心
    2020-12-18 05:42

    With this as some sample data file Data.dat:

    1 10
    2 20
    3 15
    4 16
    5 19
    6 5
    

    You could run this script to display boxes and the corresponding value of that box above it:

    set key off
    plot 'Data.dat' with boxes fill pattern 1, '' u 1:($2 + 0.5):($2) with labels
    

    Notice the u 1:($2 + 0.5):($2) where the 0.5 specifies how much the value is above the box.

提交回复
热议问题