如何把excel裡的資料匯入stata

2022-06-01 11:31:54 字數 4696 閱讀 9243

1樓:匿名使用者

經常會遇到的情形是:我們有其他格式的資料,需要匯入到 stata 中進行分析,建議大家此時將其他格式資料複製到分析資料的檔案目錄下,然後直接用stata 的匯入資料檔案命令匯入原始資料,用程式模式進行處理,然後匯出處理結果.這樣做的最大好處是:

既不會破壞最原始的資料檔案,又使我們的每一步資料處理和分析過程都有跡可循.

1 insheet 命令

示例:3origin.xls」資料,將其開啟並另存為「3origin.

csv」 ,(另存時請注意要選擇「儲存型別」下拉單,選擇 csv(逗號分隔)這一項).然後在 stata命令視窗中用下述命令匯入

insheet using 3origin.csv,clear

也可以先將「3origin.xls」資料開啟並另存為「3origin.txt」 ,然後用下面的命令匯入

insheet using 3origin.txt,clear

當資料中某個變數的位數特別長或者對匯入資料的精度要求很高的時候,需要在該命令後面加double 選項.

insheet using 3origin.txt,double clear

2 infile命令

對於「3origin.txt」或「3origin.csv」,還可用 infile命令匯入 stata,此時需要先指出變數名.尤其要注意,當變數為字元型時,要先指明.

infile id str10 name gender minority economy math using origin.txt,clear

或者 infile id str10 name gender minority economy math using origin.csv,clear

3 infix命令

還有一種標準化的資料,每個變數的位數是確定的,不足時,前面用0補齊,以 origin資料的後面四個變數為例,其資料格式為

114068

128052

029076

024390

037096

115385

028536

129565

如果遇到這種資料格式,需要對照資料說明匯入資料,相應的命令為:

infix gender 1 minority 2 economy 3-4 math 5-6 using origin.csv,clear

其中的數字為對應的數字位數.

4 outsheet 命令

與前述三個命令相反,有時我們需要將 stata 資料匯出為其他格式資料,比如文字格式或字尾為 acs 的格式:此時需要使用outsheet 命令實現,該命令的基本格式如下.

outsheet using myresult.txt

outsheet using myresult.asc

此時建立的檔案 myresult.txt第一行為變數名,第2~6 行為變數值.變數列間用tab鍵分隔.

如果不希望在第一行儲存變數名,則可以使用nonames 選項.如果檔案已經存在,則需要使用 replace 選項,相應的命令分別為.

outsheet using myresult.asc,nonames

outsheet using myresult.asc,nonames replace

5 使用 transfer 軟體

2樓:專業解答師福老師

回答1、在電腦上開啟stata應用程式。 2、 變更stata的工作目錄,點選file |change working directory。 3、準備好excel檔案,將它放到stata的工作目錄資料夾裡面。

4、最後輸入命令import delimited testa.xlsx即可將excel資料匯入stata中。

如何把 excel 裡的資料匯入stata?

3樓:匿名使用者

1、首先在電腦上開啟stata應用程式。

2、 然後變更stata的工作目錄,同時點選file |change working directory。

3、然後把事先準備好的excel檔案,將它放到stata的工作目錄資料夾裡面。

4、最後輸入命令import delimited testa.xlsx即可將excel資料匯入stata中。

4樓:禹雍

通過命令的方式。

1、 insheet 命令

2、infile命令

3、 infix命令

4、 outsheet 命令

5 、使用 transfer 軟體

5樓:逆長小白菜

經常會遇到的情形是:我們有其他格式的資料,需要匯入到 stata 中進行分析,建議大家此時將其他格式資料複製到分析資料的檔案目錄下,然後直接用stata 的匯入資料檔案命令匯入原始資料,用程式模式進行處理,然後匯出處理結果.這樣做的最大好處是:

既不會破壞最原始的資料檔案,又使我們的每一步資料處理和分析過程都有跡可循.

1 insheet 命令

示例:3origin.xls」資料,將其開啟並另存為「3origin.

csv」 ,(另存時請注意要選擇「儲存型別」下拉單,選擇 csv(逗號分隔)這一項).然後在 stata命令視窗中用下述命令匯入

insheet using 3origin.csv,clear

也可以先將「3origin.xls」資料開啟並另存為「3origin.txt」 ,然後用下面的命令匯入

insheet using 3origin.txt,clear

當資料中某個變數的位數特別長或者對匯入資料的精度要求很高的時候,需要在該命令後面加double 選項.

insheet using 3origin.txt,double clear

2 infile命令

對於「3origin.txt」或「3origin.csv」,還可用 infile命令匯入 stata,此時需要先指出變數名.尤其要注意,當變數為字元型時,要先指明.

infile id str10 name gender minority economy math using origin.txt,clear

或者 infile id str10 name gender minority economy math using origin.csv,clear

3 infix命令

還有一種標準化的資料,每個變數的位數是確定的,不足時,前面用0補齊,以 origin資料的後面四個變數為例,其資料格式為

114068

128052

029076

024390

037096

115385

028536

129565

如果遇到這種資料格式,需要對照資料說明匯入資料,相應的命令為:

infix gender 1 minority 2 economy 3-4 math 5-6 using origin.csv,clear

其中的數字為對應的數字位數.

4 outsheet 命令

與前述三個命令相反,有時我們需要將 stata 資料匯出為其他格式資料,比如文字格式或字尾為 acs 的格式:此時需要使用outsheet 命令實現,該命令的基本格式如下.

outsheet using myresult.txt

outsheet using myresult.asc

此時建立的檔案 myresult.txt第一行為變數名,第2~6 行為變數值.變數列間用tab鍵分隔.

如果不希望在第一行儲存變數名,則可以使用nonames 選項.如果檔案已經存在,則需要使用 replace 選項,相應的命令分別為.

outsheet using myresult.asc,nonames

outsheet using myresult.asc,nonames replace

5 使用 transfer 軟體

如何把excel裡的資料匯入stata

6樓:敖榮花謬昭

有一個比較麻煩但保證成功的方法。

1、在本地建立一個access資料庫,將excel資料先匯入到access.可直接匯入點選滑鼠右鍵,選擇匯入,檔案型別選擇要匯入的excel檔案,也可通過建立巨集用transferspreadsheet函式實現。

2、在本地建立odbc,連結oracle資料庫。將oracle中需要匯入資料的表以連結表的方式在本地access中建立(千萬不要使用匯入表)。

3、在access資料庫中建立插入查詢將匯入好的excel資料匯入到oracle中。

此方法保證成功。

如何在stata匯入excel資料

7樓:七彩虹科技****

可以將excel檔案另存為csv格式,然後在stata中import,選入路徑和對應檔案就可以。注意一下那裡面要將預設的檔案格式改成csv後才能看到你要輸入的檔案。

怎麼把excel中的資料匯入stata

8樓:專業解答師福老師

回答1、在電腦上開啟stata應用程式。 2、 變更stata的工作目錄,點選file |change working directory。 3、準備好excel檔案,將它放到stata的工作目錄資料夾裡面。

4、最後輸入命令import delimited testa.xlsx即可將excel資料匯入stata中。

如何將excel中的資料用stata進行分析

如何通過excel批量匯入資料到隨手記

一 先匯出一個隨手記格式的excel 步驟1 登入隨手記網頁版 www.sui.com 新功能 匯入匯出 二 按照匯出的 錄入資料,再匯入回隨手記步驟1 按照匯出的 格式錄入其他軟體的資料注意 1.不同型別的流水需要在對應的支出 收入 轉賬工作表中分別錄入,比如 支出表只能錄入支出賬單 2.參考範例...

如何往Excel中匯入文字資料,如何往Excel中匯入TXT文字資料

直接貼上到excel 以上內容應該是顯示在a列 a1 a40 單元格中選中a列 資料 分列 分隔符號 輸入 號完成然後刪除a列 b1輸入公式 向右填充至e列 向下填充至第八行 然後複製b e列 右鍵選擇性貼上 選擇數值 確定就完成了 直接複製到sheet1 a列 選中a列 用冒號分列完成 刪除不需要...

C如何將EXCEL中的資料匯入,如何將access中的資料匯入excel中

public class outputexcel 標題 public string title get 輸出檔案路徑 public string outfilepathget 輸入檔案路徑 最容易的辦法就是直接針對excel當作本地資料庫,使用odbc等方式操作 http www.如何將access...