簡體   English   中英

自動圖表

[英]automatic graphs

我在 Stata 中有一個按country和地區划分的數據庫。 我想為每個regionyear創建一個帶有一個變量 ( varA ) 的圖表。 在每個圖表中,我想要屬於該region的每個countryvarA線。

我想自動完成,因為有很多國家(但只有五個地區)。 有什么幫助嗎?

數據庫是這樣的: 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對應countrygroup對應regioninvestvarA

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM