Stata 如何使x轴标签显示在刻度之间

Stata 如何使x轴标签显示在刻度之间,stata,Stata,考虑以下玩具示例: sysuse sp500, clear keep in 1/5 graph twoway (connected close date),xlabel(14977(1)14983, labsize(vsmall) nogextend) 生成的图形在同一垂直线上有数据点、记号和x轴标签 相反,我希望标签出现在刻度之间。我如何才能做到这一点?这里有一种方法: sysuse sp500, clear keep in 1/5 graph twoway (connected cl

考虑以下玩具示例:

sysuse sp500, clear
keep in 1/5

graph twoway (connected close date),xlabel(14977(1)14983, labsize(vsmall) nogextend)

生成的图形在同一垂直线上有数据点、记号和
x轴
标签


相反,我希望标签出现在刻度之间。我如何才能做到这一点?

这里有一种方法:

sysuse sp500, clear
keep in 1/5

graph twoway (connected close date), xtick(14977(2)14983, tlength(*1.5)) ///
xlabel(14977.5(2)14983.5, labsize(small) nogextend notick) xtitle("") 

有关详细信息,请参阅:


    • 有一种方法可以做到这一点:

      sysuse sp500, clear
      keep in 1/5
      
      graph twoway (connected close date), xtick(14977(2)14983, tlength(*1.5)) ///
      xlabel(14977.5(2)14983.5, labsize(small) nogextend notick) xtitle("") 
      

      有关详细信息,请参阅:


      我赞同@PearlySpencer的建议。标准设备包括不带刻度的标签、将刻度长度设置为零以及将刻度线颜色设置为无。这些不一定完全相同/@PearlySpencer和NickCox谢谢你们两位!这是非常有用的。我赞同@PearlySpencer的建议。标准设备包括不带刻度的标签、将刻度长度设置为零以及将刻度线颜色设置为无。这些不一定完全相同/@PearlySpencer和NickCox谢谢你们两位!这是非常有用的。