導航:首頁 > 程序命令 > stata命令display什麼意思

stata命令display什麼意思

發布時間:2022-06-12 18:02:46

❶ display是什麼命令

「顯示"的意思,可以列舉一些信息,之後顯示出來!
【格式】LIST|DISPLAY [FIELDS <欄位名表>][<范圍>][FOR <條件表達式1>] [WHILE <條件表達式2>][OFF][TO PRINTER[PROMPT]|TO FILES <文件名>]

【功能】顯示當前表中的記錄。

❷ stata如何進行三次回歸/擬合

在regyx,robust得到回歸結果之後,用display_result(8)或者ereturnlistr2_a即可顯示就可以得到adjustedr2

❸ stata命令匯總是什麼

stata命令匯總如下:

1、input: 輸入數據

例:inpurt x y

2、by: 按照某一變數的取值來進行分析

例:by group,sort: regress Y x1 x2 //按照不同的組,對Y做回歸分析

3、weight: 加權或者頻數

例:fw=頻數變數 //多用在四格表資料中或者原資料未給出所有值,只給出了值和對應的頻數

4、if: 用條件語句指定條件

例:drop if group==1|group==2 //把group變數值為1或者2的記錄刪除掉

5、in:指定觀察值的范圍,對在范圍內的觀察值做分析處理

例:replace x1="123" in 100/200 //把第100-200條記錄中的X1變數值改為123

6、for: 用來指定變數

例:for y1-y10 z1-z5: regress @x1-x22

//把y1-y10,z1-z5分別於x1-x22做回歸,一次性代表15次回歸,其中@是替換符,代表y1-y10, z1-z5

7、函數

abs(x) 絕對值

exp(x) 指數函數

log(x) 自然對數

log10(x) 常用對數

sqrt(x) 平方根

uniform(x) 生成(0,1)內均勻分布的偽隨機數

length(x) 計算長度

substr(s,n1,n2) 獲得從S的n1個字元開始的n2個字元組成的字元串

real(x) 將字元串s轉換為數值函數

trim(x) 去除字元串前面和後面的空格

int(x) 去掉x的小數部分,得到整數

sum(X) 求和

max(x) min(x) 最大值最小值

_n 當前觀察值的位置

_N 觀察值的總個數

8、ren: 重命名

例:ren var1 var123 ,把var1重新命名為var123

9、des:描述資料庫的基本情況

10、label: 為變數添加一些說明,以示說明

11、sort: 按照某一變數從小到大排序

gsort +/-:按照某一變數從大到小或者從小到大排序

sort var1 var2:按照var1大小排序,相同的var1按照var2大小排序

Stata常用功能:

1、統計功能

Stata的統計功能很強,除了傳統的統計分析方法外,還收集了近20年發展起來的新方法,如Cox比例風險回歸,指數與Weibull回歸,多類結果與有序結果的logistic回歸,Poisson回歸,負二項回歸及廣義負二項回歸,隨機效應模型等。

2、作圖功能

Stata的作圖模塊,主要提供如下八種基本圖形的製作 : 直方圖(histogram),條形圖(bar),百分條圖 (oneway),百分圓圖(pie),散點圖(two way),散點圖矩陣(matrix),星形圖(star),分位數圖。

這些圖形的巧妙應用,可以滿足絕大多數用戶的統計作圖要求。在有些非繪圖命令中,也提供了專門繪制某種圖形的功能,如在生存分析中,提供了繪制生存曲線圖,回歸分析中提供了殘差圖等。

3、程序設計

Stata是一個統計分析軟體,但它也具有很強的程序語言功能,這給用戶提供了一個廣闊的開發應用的天地,用戶可以充分發揮自己的聰明才智,熟練應用各種技巧,真正做到隨心所欲。事實上,Stata的ado文件(高級統計部分)都是用Stata自己的語言編寫的。

❹ 計量經濟學實驗 STATA

圖一:model是模型數,resial是參差數,ss擬合數,df自由度,
圖二:number of obs是樣本數,F統計量,大好,p值大於0.05拒絕原假設。R-scuared就是R^2的意思,是擬合度,越高越好,下面那個調整後的R^2一般不看,root是單位根檢驗。
圖三:第一列是各個系數,第二列是擬合系數值,就是你的方程中帶入系數的值,第三列是殘差,下一列t值,一般大於1.96為好,下一列p值大於0.05保留,否則舍。最後就是95%置信水平下預測區間。

❺ display的儲存方式

首先我們要了解display命令的用途是什麼,通過help display,我們可以看到在Stata中,對display的解釋如下:

即顯示字元串和標量表達式中的特定值。

它的語法結構如下:

可以看到,display有顯示字元串(string),設置輸出結果顯示樣式("[%fmt]")等多種用途。

於是,結合以上語法結構,我們為大家詳細介紹display命令的主要功能及用法:

(1)計算

在某種意義上,display就相當於計算器,可以進行基本數學運算,如:

di -( 2+ 3^( 2- 3))/sqrt( 2* 3)

我們還可以加入"[%fmt]"來設置顯示格式,如:

di % 5.3f ln( 8) //保留小數點後三位

(2)設置字元串顯示樣式

display還可以用於顯示字元串。這里要注意:display後接字元串需要添加雙引號,但是運行出來的字元串則無雙引號顯示。如:

di "爬蟲俱樂部 將爬蟲進行到底"

di "爬蟲俱樂部""將爬蟲進行到底"

Note:當我們輸入多個字元串時,添加空格的位置不同會導致最終顯示效果不同。如果將空格放在字元串的引號裡面,那麼顯示出來的字元串中間有空格;如果將空格放在兩個字元串的引號之間,那麼顯示出來的字元串無空格。

如果display後接字元串中已有雙引號,則需要對該字元串添加復合雙引號(`"compound double-quoted string"')。此時,原字元串中的雙引號會正常顯示,而整個字元串外無雙引號顯示,如:

di ` "爬蟲俱樂部 將"爬蟲 "進行到底"'

同時,加入逗號","的個數不同,其顯示效果也會不同。

在display命令中,一個逗號","代表在獨立的字元串之間的一個空格;兩個逗號", ,"代表在獨立的字元串之間沒有空格。下面,我們就通過例子查看添加逗號個數的不同所帶來的不同顯示效果:

di "爬蟲俱樂部", "將爬蟲進行到底"

di "爬蟲俱樂部", , "將爬蟲進行到底"

可以看到,當我們在兩個獨立的字元串之間添加一個逗號","時,顯示的字元串之間有一個空格;當添加兩個逗號", ,"時,顯示的字元串之間沒有空格。同理,添加三個逗號,四個逗號的顯示效果分別和添加一個逗號,兩個逗號的效果相同,在此就不一一贅述。

(3)顯示宏中定義的字元串

display不僅可以設置字元串顯示樣式,還可以在結果窗口顯示宏中定義的字元串。我們以「Auto.dta」為例,使用display顯示summarize命令的返回值:

sysuse auto,clearsummarize mpg

❻ stata命令有哪些

1、format x1 %10.3f ——將x1的列寬固定為10,小數點後取三位;

2、format x1 %10.3g ——將x1的列寬固定為10,有效數字取三位;

3、format x1 %10.3e ——將x1的列寬固定為10,採用科學計數法;

4、format x1 %10.3fc ——將x1的列寬固定為10,小數點後取三位,加入千分位分隔符;

5、format x1 %10.3gc ——將x1的列寬固定為10,有效數字取三位,加入千分位分隔符;

6、format x1 %-10.3gc ——將x1的列寬固定為10,有效數字取三位,加入千分位分隔符,加入「-」表示左對齊;

7、generate——生成新變數的命令,注意:變數名稱只能用英文和數字,且若名稱中同時有英文和數字,必須以英文開頭。

8、drop——去除變數的命令,如果想把變數z給去掉,那麼可以輸入命令:drop z;

9、twoway (scatter y x)(lfit y x)——畫出擬合線,注意:這個命令最開始的字母twoway也可以簡寫為tw。

10、scatter y x——畫散點圖,注意:在Stata的許多命令中,因變數一般都放在自變數前面。

❼ stata中命令display as是什麼意思

display as
顯示為

❽ 計量經濟學STATA的2個隨即遊走虛假回歸操作問題

用STATA生成2個random walk的時序列,然後互相回歸100次,
利用得到的結果查看修正的決定系數和DW值的平均。
我目前輸入doedit里的是如下命令
set obs 1000
gen time =_n
tsset time
forvalues i = 1 / `NofLoop' {
quietly{
replace wn1 = rnormal()
replace wn2 = rnormal()
replace rw1 = sum(wn1)
replace rw2 = sum(wn2)
regress rw1 rw2
* tvalue
local tvalue = abs(_b[rw2]/_se[rw2])
if `tvalue' > 2 {
local counter = `counter' + 1
}
}
}
display "Significant Results : " `counter' "/" `NofLoop'

clear
set obs 1000
gen time =_n
gen wn1 = .
gen wn2 = .
gen rw1 = .
gen rw2 = .
tsset time
forvalues i = 1 / 10000 {
quietly{
replace wn1 = rnormal()
replace wn2 = rnormal()
replace rw1 = sum(wn1)
replace rw2 = sum(wn2)
regress rw1 rw2
* tvalue
local tvalue = abs(_b[rw2]/_se[rw2])
if `tvalue' > 2 {
local counter = `counter' + 1
}
}
}
display "Significant Results : " `counter' "/" 10000

❾ 如何使用STATA軟體

stata基本知識:
1、基本操作

(1)窗口鎖定:Edit-preferences-general
preferences-windowing-lock
splitter
(2)數據導入;
(3)打開文件:use
E:\example.dta,clear
(4)日期數據導入:
gen
newvar=date(varname,
「ymd」)
format
newvar
%td
年度數據
gen
newvar=monthly(varname,
「ym」)
format
newvar
%tm
月度數據
gen
newvar=quarterly(varname,
「yq」)
format
newvar
%tq
季度數據
(5)變數標簽

Label
variable
tc
`
「total
output」

(6)審視數據:
describe
list
x1
x2
list
x1
x2
in
1/5
list
x1
x2
if
q>=1000
drop
if
q>=1000
keep
if
q>=1000
(7)考察變數的統計特徵:
summarize
x1
su
x1
if
q>=10000
su
q,detail
su
tabulate
x1
correlate
x1
x2
x3
x4
x5
x6
(8)畫圖

histogram
x1,
width(1000)
frequency
kdensity
x1
scatter
x1
x2
twoway
(scatter
x1
x2)
(lfit
x1
x2)
twoway
(scatter
x1
x2)
(qfit
x1
x2)
(9)生成新變數:
gen
lnx1=log(x1)
gen
q2=q^2
gen
lnx1lnx2=lnx1*lnx2
gen
larg=(x1>=10000)
rename
larg
large
drop
large
g
large=(q>=6000)
replace
large=(q>=6000)
drop
ln*
(10)計算功能:
display
log(2)
(11)線性回歸分析:
regress
y1
x1
x2
x3
x4
vce
#顯示估計系數的協方差矩陣
reg
y1
x1
x2
x3
x4,noc
#不要常數項
reg
y1
x1
x2
x3
x4
if
q>=6000
reg
y1
x1
x2
x3
x4
if
large
reg
y1
x1
x2
x3
x4
if
large==0
reg
y1
x1
x2
x3
x4
if
~large
predict
yhat
predict
e1,resial
display
1/_b[x1]
test
x1=1
#
F檢驗,變數x1的系數等於1
test
(x1=1)
(x2+x3+x4=1)
#
F聯合假設檢驗
test
x1
x2
#系數顯著性的聯合檢驗
testnl
_b[x1]=
_b[x2]^2
(12)約束回歸

constraint
def
1
x1+x2+x3=1
cnsreg
y1
x1
x2
x3
x4,c(1)
cons
def
2
x4=1
cnsreg
y1
x1
x2
x3
x4,c(1-2)
(13)stata的日誌

File-log-begin-輸入文件名
log
off
暫時關閉
log
on
恢復使用
log
close
徹底退出
(14)stata命令庫更新

Update
all
help
command
Stata
是一套提供其使用者數據分析、數據管理以及繪制專業圖表的完整及整合性統計軟體。它提供許許多多功能,包含線性混合模型、均衡重復反復及多項式普羅比模式。

❿ stata怎麼把長的數顯示出來


1 -display-命令結果顯示
使用display命令列式結果時,在數據或數學表達式之前添加所要設定的格式類型,就能顯示想要的數字格式。比如有原始數據,我們對該數據做一些顯示格式的設定,結果如下:
dis %7.2f 1000.12345
1000.12
dis %9.2e 1000.12345
1.00e+03
dis %8.2fc 1000.12345
1,000.12
可見,%7.2f設定了顯示結果只保留兩位小數;%9.2e將結果用科學計數法表示,並保留兩位小數(值得說明的是,科學計數法中寬度的設置格式比較特殊,顯示寬度要大於或等於小數位數+7,即小數位數為2時寬度應至少為9,詳情請見help format);
%8.2fc在第一個結果的基礎上採用西方計數方法。值得說明的是,當採用西方計數方法時,由於顯示結果中多了一個逗號,因此要增加結果顯示的寬度,即寬度從7變為8。

閱讀全文

與stata命令display什麼意思相關的資料

熱點內容
app後台運行android 瀏覽:346
對象存儲演算法 瀏覽:734
sql命令中條件子句的關鍵詞 瀏覽:516
貴陽微樂麻將胡牌演算法 瀏覽:708
光纖的伺服器是什麼意思 瀏覽:880
iphone終端命令 瀏覽:176
visualc教程pdf 瀏覽:521
ad適合練什麼app 瀏覽:162
基於單片機的溫度報警器的設計 瀏覽:119
androidview復制 瀏覽:427
東北最簡單的擋光演算法 瀏覽:86
為什麼app都要獲取你位置信息 瀏覽:156
app維護的人是干什麼的 瀏覽:964
埃及雲伺服器怎麼租 瀏覽:342
醫療電子憑證是什麼app 瀏覽:16
javanat穿透 瀏覽:337
java數組索引值 瀏覽:92
程序員的數學21邏輯 瀏覽:918
程序員搞足球 瀏覽:36
發送文件加密了怎麼辦 瀏覽:424