作者:連玉君 (知乎 | 簡書 | 碼雲)

Stata連享會 精彩推文1 || 精彩推文2

問題: 如何繪製如下圖形 ?

核心障礙: 橫坐標中的 t-3, t-2 等如何標註?

Stata 範例:

  • 關鍵語句: 使用 xlabel(# "標註文字") 選項來修改橫軸刻度標籤的顯示。其中,# 表示橫軸變數 (x) 的真實刻度值,繪圖時的定位依賴於該值;而 "標註文字" 中則是最終在圖形中顯示出來的刻度標記。

*-虛構一份數據
clear
input invt t0
116 2001
118 2002
106 2003
118 2004
80 2005
79 2006
63 2007
end

*-重新定義時間變數
gen t1 = t0-2004

*-設定為時間序列數據
tsset t1

*-簡單圖形
twoway connect invt t1, ylabel(0(20)140) xlabel(-3(1)3)

*-完整圖形
#d ;
twoway connect invt t1, ylabel(0(20)140) ///
xlabel(-3.5 " " -3 "t-3" -2 "t-2" -1 "t-1"
0 "t" 1 "t+1" 2 "t+2" 3 "t+3" 3.5 " ")
ytitle("Investment")
xtitle("Time of Event")
;
#d cr

*-保存圖片
graph export "Fig01.png", replace

輸出圖片效果:

關於我們

  • Stata 連享會(公眾號:StataChina)】由中山大學連玉君老師團隊創辦,旨在定期與大家分享 Stata 應用的各種經驗和技巧。
  • 公眾號推文同步發佈於 【簡書-Stata連享會】 和 【知乎-連玉君Stata專欄】。可以在簡書知乎中搜索關鍵詞StataStata連享會後關注我們。
  • 推文中的相關數據和程序,以及 Markdown 格式原文 可以在 【Stata連享會-碼雲】 中獲取。【Stata連享會-碼雲】 中還放置了諸多 Stata 資源和程序。如 Stata命令導航 || stata-fundamentals || Propensity-score-matching-in-stata || Stata-Training 等。
  • Stata連享會 精彩推文1 || 精彩推文2

聯繫我們

  • 歡迎賜稿: 歡迎將您的文章或筆記投稿至Stata連享會(公眾號: StataChina),我們會保留您的署名;錄用稿件達五篇以上,即可免費獲得 Stata 現場培訓 (初級或高級選其一) 資格。
  • 意見和資料: 歡迎您的寶貴意見,您也可以來信索取推文中提及的程序和數據。
  • 招募英才: 歡迎加入我們的團隊,一起學習 Stata。合作編輯或撰寫稿件五篇以上,即可免費獲得 Stata 現場培訓 (初級或高級選其一) 資格。
  • 聯繫郵件: [email protected]

weixin.qq.com/r/7Ujm-tf (二維碼自動識別)

推薦閱讀:

相关文章