Stata畫圖

2021-02-21 經濟學繪

在進行模型估計前,我們一般會先了解數據集的基本特徵,並對核心變量之間的關係進行畫圖。或者是出於結果展示需要,會對關鍵結果變量進行畫圖。

今天我們簡單講述Stata畫圖的基本命令。

導入數據後,通過describelistsummary等命令了解數據的基本特徵。

des  list in 1/5 list x1 in 1/5  sum x1 x2  sum x1 x2,detail

codebook x1  //顯示顯示該變量的label、類型(numeric: float)、範圍、單位、特異值、缺失值(0/100)、以及一些統計量如均值、標準差等。sum x1     //對x1進行描述性統計分析sum x1 ,detailhist x1, width(10) frequency   //畫直方圖kdensity x1  //畫核密度函數圖stem x1 //畫莖葉圖graph box x1 //畫箱型圖


11y

基本語法:

twoway plot y x1 [if] [in] [, twoway_options]twoway polt/scatter/bar/area/connected/line/dropline/spike/lowess y x1 if ~~ in ~~

示例:

scatter y x1  twoway scatter y x1  twoway line y x1 twoway connected y x1 twoway dropline y x1 twoway spike y x1 twoway lowess y x1 

2)多個y

基本語法:

graph twoway plot yvar1 yvar2 yvar3 xvargraph twoway (plot yvar1 xvar) (plot yvar2 xvar) (plot yvar3 xvar)graph twoway plot yvar1 xvar || plot yvar2 xvar || plot yvar3 xvar

示例:

graph twoway scatter y1 y2 y3 xgraph twoway plot y1 y2 y3 xgraph twoway line y1 y2 y3 xtwoway line y1 y2 y3 xtwoway plot y1 y2 y3 xtwoway area y1 y2 xtwoway scatter y1 y2 xtwoway (scatter y1 x) (scatter y2 x)twoway scatter y1 x || scatter y2 xtwoway (scatter y1 x) (line y2 x) (connected y3 x) (lowess y4 x)twoway (scatter y x1) (lfit y x1)     //散點圖和線性擬合圖graph save scatter1twoway (scatter y x1) (qfit y x1)    //散點圖和二次函數擬合圖graph save scatter2twoway (scatter y x1) (line y x1,sort)  //散點圖和折線圖graph save scatter3graph combine scatter1.gph scatter2.gph scatter3.gph

graph twoway scatter y1 y2 x, mcolor(red blue) msymbol(circle diamond) msize(vsmall vsmall)twoway line y1 y2 x, lcolor(red blue) lpattern(solid dash) lwidth(thin thin)twoway line y1 y2 y3 y4 x, yscale(range(0 90))  xscale(range(1978 2018))twoway line y1 y2 y3 y4 x, yscale(range(0 90)) ylabel(0(10)90))twoway line y1 y2 y3 y4 x, yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000)twoway line y1 y2 y3 y4 x, yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title(「 」) subtitle(「 」) ytitle(「 」) xtitle(「 」) note(「 」) caption(「 」)twoway line y1 y2 y3 y4 x, yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title(「 」) subtitle(「 」) ytitle(「 」) xtitle(「 」) note(「 」) caption(「 」) legend(ring(0) pos(5) label(1 "白人男性") label(2 "白人女性") label(3 "黑人男性") label(4 "黑人女性") cols(1))

關注本公眾號,回復「stata」,即可獲取stata(13、15、16)免安裝包。本公眾號旨在分享數據分析、科研學術、經濟熱點、經濟動態。希望對大家的學習能有所幫助。

相關焦點

  • Stata 命令 wmt 的更新——查詢並安裝個人寫的 Stata 新命令
    the following files will be replaced: D:\stata16/ado\plus\f\fn.ado D:\stata16/ado\plus\f\fn.sthlpinstalling into D:\stata16/ado\plus\...installation complete.
  • 使用 tssc 快速安裝 Stata 外部命令
    * 從 Gitee 上安裝net install tssc.pkg, from("https://tidyfriday.gitee.io/tssc/") replace force* 從 GitHub 上安裝:net install tssc.pkg, from("https://r-stata.github.io
  • stata常見問題及解決辦法
    選擇項有:name(clname)           /* 指定聚類過程的名稱distance_option        /* 指定刻劃樣品間相似性程度的指標(距離、相關係數等)generate(stub)              /* 指定系統變量的前綴其中,stata提供了21種distance_option選項(適用於連續性資料的共
  • Stata15軟體下載及安裝教程
    6、右鍵點擊【stata15.0】彈出框選擇【解壓到nstata 15.0\E】開始解壓7、雙擊打開【stata 15.0】安裝包文件夾
  • 乾貨分享 | 使用stata的twoway系列命令繪製地圖
    點擊上方藍字關注我們,及時獲取有用信息twoway 系列命令繪製地圖在談到用stata繪製地圖時
  • Stata基本操作匯總——常用命令
    如果你知道某個命令的名字,並且想知道它的具體使用方法,只須在stata的命令行窗口中輸入help空格加上這個名字。回車後結果屏幕上就會顯示出這個命令的幫助文件的全部內容。如果你想知道在stata下做某個估計或某種計算,而不知道具體該如何實現,就需要用search命令了。使用的方法和help類似,只須把準確的命令名改成某個關鍵詞。回車後結果窗口會給出所有和這個關鍵詞相關的幫助文件名和連結列表。
  • 動態Probit模型及Stata操作應用
    use "E:\stata\data\union.dta"(NLS Women 14-24 in 1968)edxtdes. clear. use "E:\stata\data\union.dta"(NLS Women 14-24 in 1968). ed.
  • 不想加班畫圖?CAD命令使用技巧學起來!
    ,就會發現其實命令用的好,我們的操作就能簡單一點、少一點,這樣畫圖的效率就會大大提高。畫圖時,同一個操作可以用不同的命令實現,要想選用最快的命令達到目的,就必須熟練掌握各種命令的功能、特點。當我們畫圖多了,會發現在各種命令數量使用的基礎上,有幾種命令組合使用可以減少命令轉換的麻煩。
  • 暫時找不到工具變量的另外思路:異方差條件下構造工具變量|附stata命令與PDF案例
    更多因果識別技術訓練參見:即將開班 | Python數據挖掘與Stata應用能力提升與實證前沿國慶工作坊stata命令與案例//Examples // Example from Lewbel (2012).
  • Eviews、Stata、R時間序列計量經濟學操作指南(一)
    在stata中,單位根檢驗命令為:dfuller lnagdp,建議help dfuller等。先做單位根檢驗,看變量序列是否平穩序列,若平穩,可構造回歸模型等經典計量經濟學模型;若非平穩,進行差分,當進行到第d次差分時序列平穩,則服從i階單整(注意趨勢、截距不同情況選擇,根據P值和原假設判定)。
  • 面板模型的 Stata 命令及實例
    參考來源:計量經濟學及stata應用網課--陳強教授
  • 重複測量數據分析系列:再談多層混合效應模型(基於Stata)
    自由度估計方法的可參考stata的自帶教程。方差-協方差結構有二十多種,stata至少有8種,可以考慮首先檢查非結構性方差-協方差結構和相關係數矩陣,根據其結果選擇合適的結構。但在設為非結構性方差-協方差結構時,很容易造成模型的不收斂。當然我們也可以通過模型間的比較來選擇,不同方差-協方差結構模型間的比較,在模型估計時應採用REML法。
  • 不會畫圖也能創作角色line動態貼圖百度網盤課程分享
    不會畫圖也能創作角色line動態貼圖 完整高清課程分享(全網課程都有,快來諮詢吧!!!)
  • Stata: 你還在用reshape轉換長寬數據嗎?那你就Out了!
    如 Stata命令導航 ||  stata-fundamentals ||  Propensity-score-matching-in-stata || Stata-Training 等。
  • Stata | VAR模型檢驗(下篇)
    與單位根檢驗的步驟差不多,第一步可以通過將殘差畫圖來檢驗,但是畫圖只能初步判斷,最終的結論還是得依靠嚴格的統計檢驗。畫圖法:核密度估計法(kernel density estimation)    把殘差畫成直方後再與正態分布的密度函數比較分位數-分位數圖(Quantile-Quantile plot)   將正態分布的分位數與殘差的分位數化成散點圖
  • stata命令整理丨時間序列VAR模型
    irf graph oirf,impulse(varname) response(varname)       畫正交化的脈衝響應圖,如將以上命令中的「irf graph」改為「irf table」,則將相應信息列表而非畫圖。變換變量次序,考察正交化脈衝響應函數的穩健性。
  • 讀懂Stata命令,從help開始
    更多stata學習資料歡迎點擊左下方閱讀原文本期編審人員執行編輯 | 貴州財經大學  在讀MPACC 楊蓉
  • Stata 16 新功能之Lasso系列(一):Lasso Basics
    顯然,CV Error 為調節參數 的函數,可記為 ,將此函數畫圖即為「交叉驗證圖」(CV plot)。在實踐中,可在  的可能取值範圍 (如果  的懲罰力度足夠大,所有係數將為0,故存在最大的 )的網格上(比如 100 等分)評估此  函數 ,找到其最低點,即最優調節參數 。
  • 畫圖手冊 | ImageGP:今天你「plot」了嗎?
    實用網站和精選文獻往期精品畫圖三字經 生信視頻 生信系列教程 心得體會 TCGA資料庫 Linux Python 高通量分析 免費在線畫圖 測序歷史 超級增強子生信學習視頻
  • 橫空出世,比Visio快10倍的畫圖工具來了
    橫空出世,比Visio快10倍的畫圖工具來了。