[英]automatic graphs
我在 Stata 中有一個按country
和地區划分的數據庫。 我想為每個region
按year
創建一個帶有一個變量 ( varA
) 的圖表。 在每個圖表中,我想要屬於該region
的每個country
的varA
線。
我想自動完成,因為有很多國家(但只有五個地區)。 有什么幫助嗎?
數據庫是這樣的: region varA country 1 year 1 1 country 1 year 2 1 country 2 year 1 2 country 2 year 2 2 country 3 year 1 2 country 3 year 2 3
我嘗試使用foreach
命令循環創建圖表,但我不知道如何在每個region
圖表中放入該區域每個國家的所有varA
線系列。
您沒有顯示您的代碼,但我認為您不需要在這里循環。 您想要的本質可能是使用by()
來指定不同區域的折線圖。
這是一個可以在 Stata 中運行的示例。 某些細節不一定適用於您的數據集。 company
對應country
、 group
對應region
, invest
到varA
。
webuse grunfeld, clear
gen group = mod(company, 2)
xtset company year
line invest year, c(L) by(group, imargin(medsmall) note("")) ysc(log) yla(1 10 100 1000, ang(h)) xtitle("")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.