我有一个使用矢量c
创建的绘图
hist_c=histogram(c,binsize=0.002,locations=locs_c,min=0.000,max=1.000)
pdf_c=float(hist_c)/n_elements(c)
ppdf_c=plot(locs_c,pdf_c,xtitle='c',ytitle='freq')
我想在创建的折线图上添加垂直线x=0.92
。函数oplot
需要一个数组,所以我不确定该怎么做。
答案 0 :(得分:1)
通常,您创建要绘制的简单数组:
(function() {
//statements
}());
其中xvalue = 0.92
line = plot(fltarr(2) + xvalue, ppdf_c.yrange, /overplot)
是您的垂直线的x坐标,而xvalue
是您上一次绘制的参考。
对于那些使用直接图形的人来说,这是在直接图形中的方法:
ppdf_c