好消息,爬蟲俱樂部發(fā)布新訂單!
去年,李春濤教授帶領爬蟲俱樂部成員發(fā)布了chinagcode、chinaaddress、cnintraday、subinfile、cnstock等實用命令。,實現(xiàn)了中文地址與經(jīng)緯度的轉(zhuǎn)換、股票分時交易數(shù)據(jù)的捕獲、文本文件的修改、股票代碼的獲取等。此外,對以前發(fā)布的cntrade和chinafin命令進行了修改,以便這些命令可以在Stata14和更高版本中運行?,F(xiàn)在,爬行動物俱樂部又壓制了一個大動作。李春濤教授和爬行動物俱樂部成員薛源共同編寫了一個新命令——單詞Convert。用這個命令,rtf、doc、docx、dot、pdf、xps等文件可以通過調(diào)用PowerShell和MS Word相互轉(zhuǎn)換(pdf和xps目前只能轉(zhuǎn)換成其他文件,不能轉(zhuǎn)換成其他文件)。
要使用此命令,您必須首先確保您的計算機上安裝了Microsoft Word2007或更高版本。另外,需要配置PowerShell。包括以下兩點:
1.參考前面的推文,將PowerShell的執(zhí)行策略設置為遠程簽名。具體方法在推文中有詳細描述。
2.將PowerShell所在的路徑添加到環(huán)境變量中。找到PowerShell所在的路徑。比如作者電腦上PowerShell的路徑是“C:Windows System32 Windows powershel 1.0”。右鍵單擊我的電腦,單擊屬性,然后選擇最左側(cè)的高級系統(tǒng)設置。
在彈出的系統(tǒng)屬性中單擊環(huán)境變量。
在彈出窗口中雙擊系統(tǒng)變量下的Path,在彈出窗口中將PowerShell的路徑添加到末尾,用于編輯環(huán)境變量。
如果不用Windows10系統(tǒng),這里加路徑會不一樣。您需要在彈出窗口中將路徑添加到變量值的后面,并在中間用分號隔開。
完成上述配置工作后,您可以開始使用wordconvert命令。在幫助文件中,我們給出了一個從我們的網(wǎng)站下載rtf和docx文件并實現(xiàn)轉(zhuǎn)換的例子。很簡單,可以按照幫助文件操作。我們這里不使用幫助文件中的示例。我們結合使用rtf命令和esttab命令來生成rtf文件,并使用wordconvert命令來操作rtf文件。
例子
清理所有
測試單詞轉(zhuǎn)換
測試單詞轉(zhuǎn)換
系統(tǒng)自動清除
tempname句柄
Rtfopen `handle '使用test wordconvert.rtf,replace
file write ' handle ' ` " { pardb ` = ustrto(" descriptional statistics "," gb2312 ",1)' par} " '
rtfclose `handle '
estpost匯總價格mpg rep78重量長度d
Esttab使用測試wordconvert.rtf,單元格(“計數(shù)平均值(fmt(3))SD(fmt(3))min(fmt(3))max(fmt(3))”)noobs追加壓縮
rtf使用test wordconvert.rtf生成“handle ”,替換
文件寫入“句柄”頁面
文件寫' handle' ` "{pardb ` = ustrto("回歸結果"," gb2312 ",1)' par} " '
rtfclose `handle '
reg價格mpg重量rep78
est store m1
reg價格mpg長度重量
est商店m2
Esttab m1 m2使用test wordconvert.rtf,追加star(* 0.10 * * 0.05 * * * 0.01)ar 2 nogaps
我們生成的rtf文件中有兩個表。
現(xiàn)在,我們可以使用wordconvert將這個文件轉(zhuǎn)換成其他格式,包括doc、docx、dot、pdf和xps。這里需要注意的是,PowerShell識別的編碼默認為ASCII,使用Stata14及更高版本時使用utf8,所以當路徑和文件名出現(xiàn)中文時,需要使用編碼選項設置相應的編碼,簡體中文可以設置為gb2312。
word convert " test word convert . rtf " test word convert . doc ",編碼(gb2312)替換
word convert " test word convert . rtf " test word convert . docx ",編碼(gb2312)替換
word convert test word convert . rtf test word convert . dot,編碼(gb2312)替換
wordconvert.rtf測試,編碼(gb2312)替換
word convert test word convert . rtf test word convert . XPS,編碼(gb2312)替換
這些文件已被轉(zhuǎn)換。這個命令和Stata15的新命令putdocx能碰撞出什么樣的火花?我們會在以后的推文中繼續(xù)介紹。
目前我們團隊還在積蓄能量打壓大招,還會繼續(xù)下新單。之前發(fā)布的命令將在一些Stata粉絲反饋后更新。請注意我們的推動。
在廣大粉絲的要求下,爬蟲俱樂部的推文微信官方賬號獎勵功能可以開票。如果累計獎勵超過1000元,我們可以給你開發(fā)票。發(fā)票類別是“咨詢費”。用心做事,只為做你更貼心的小爬蟲。第一張批發(fā)票已經(jīng)發(fā)給小師傅了。來獎勵一下小爬蟲~
文字編輯:徐鈺文
技術編輯:劉貝貝
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
關于我們
微信微信官方賬號“Crawler Club”分享實用stata命令,歡迎轉(zhuǎn)載和獎勵。爬蟲俱樂部是由李春濤教授帶領的研究生和本科生組成的大數(shù)據(jù)分析和數(shù)據(jù)挖掘團隊。
另外,歡迎大家積極投稿,介紹一些關于stata的數(shù)據(jù)處理和分析技巧。
提交郵件:statatraining@163.com
提交要求:
1)必須是原創(chuàng),禁止抄襲;
2)一定要準確,詳細,有舉例和截圖;
注意事項:
1)所有投稿都會經(jīng)過微信官方賬號運營團隊成員審核,審核通過后才能錄用。一旦被錄用,作者將在推特上簽名,并獲得獎勵。
2)請在郵件中注明提交,郵件名稱為“提交”+“推文名稱”。
3)應讀者要求,現(xiàn)提供付費問答服務。如果遇到關于stata分析數(shù)據(jù)的問題,可以在微信官方賬號里問,只需要付一點小報酬。我們會在后面的推文中回答他們。
歡迎來到爬行動物俱樂部
1.《convert命令 爬蟲俱樂部又出新命令了——wordconvert轉(zhuǎn)換你的word文件》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關,侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《convert命令 爬蟲俱樂部又出新命令了——wordconvert轉(zhuǎn)換你的word文件》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/fangchan/1181002.html