大家或許不知道Stata導入數據的具體操作,那么今天小編就講解Stata導入數據的操作方法哦,希望能夠幫助到大家呢 。
Stata導入數據的具體操作

數據導入方法一:
直接復制粘貼
絕對簡單明了,不需要任何技術,缺點就在于當數據比較多的時候,拉框選擇還是一件很麻煩的事情,有些數據在excel中可能是顯示小數點后兩位,但實際儲存的并不止這么多 。如果是復制粘貼了,可能只粘貼過去小數點后兩位,這樣就損失了一部分精度 。最不推薦 。
數據導入方法二:
命令:use
1.insheet using filename, [option]
這個命令是專門用來導入像excel之類的以電子表格形式存儲的數據 。在導入之前,首先要把excel文件轉存為STATA可以識別的格式 。其中我最常用的就是另存為csv逗號分隔符格式 。
然后在STATA中使用insheet讀取csv文件,在option中指定為comma告訴STATA你讀取的是csv文件 。
這種方法有個不足在于如果你的數據中包含中文而且里面含有逗號時無法識別,解決的辦法是不要用逗號標示分隔符了,在excel中另存為txt(制表符分隔),這樣就不會與逗號相混淆了 。然后再在insheet命令中在option里指定是tab,就完事了 。
2.infile using filename
這個infile命令分兩類,一種是處理固定格式(fixed format)的txt或raw,另一種是處理自由格式(free
format),當然你在用這個命令里還需要定義一個dictionary,這個dictionary是用來描述數據的組織方式的,需要自己根據要導入的數據文件自己編寫代碼,然后嵌套到數據文件txt的前面去,或者是單獨地存為一個dct文件,并且告訴STATA你要導入的數據在保存在哪里 。
3.xmluse
這個命令首先要把xls文件另存為xml格式,然后用xmluse命令去讀取,當然在讀取時你也要在option中聲明你的xml文件是excel保存的而不是STATA保存的,這樣就不會弄錯 。
如果你的xls文件中如果有漢字的話,STATA讀取后對應的變量會出現亂碼,這一點用insheet就不會有這個問題 。
4.odbc
這個命令是專門讀取數據庫文件的,并且支持SQL命令,這樣如果你的數據比較多的話,可以先用SQL語句進行篩選,然后而導入 。當然這個命令也能導向excel文件 。

數據導入方法三:
點擊“File”→“Open”,找到文件“.dta”,局限比較大,主要是表格類型只支持.dta格式 。

數據導入方法四:
點擊“File”→“import”,可以導入xls,txt等其他格式的數據,同樣是對于導入文件的格式有要求 。
小編個人比較建議的是調用STATA的內部數據導入命令,到時考慮新手用戶的使用難度,可以選擇更為簡單的導入操作 。
【Stata導入數據的具體操作。】 各位小伙伴們,看完上面的精彩內容,都清楚Stata導入數據的具體操作了吧!
推薦閱讀
- 我來分享蘋果手機將通訊錄導入sim卡的操作教程。
- qq音樂如何導入網易云歌單
- 教你2018在微信里查看年中數據報告的圖文教程。
- 處理Excel數據少不了CTRL E,就是這么好用!
- 利用Excel快速篩選不重復數據的具體操作方法。
- Excel使用:簡單介紹數據有效性,請了解
- 本地書籍如何導入到起點讀書
- pubmed主頁,pubmed數據庫的來源
- WPS表格計算多個數據乘積的詳細操作。
- 公安大數據能查到什么,公安大數據能查到什么
