一、面板資料填充
**面板資料填充
**設定好第一年和最後一年,然後用如下命令
sort id year //然後按照id和year排序
xtset id year //設定面板樣本和時間變數
ssc install tsfill,replace //安裝時間填充程式,僅需執行一次
tsfill,full //填充時間面板
sort id year //然後按照id和year排序
bys id:replace address=address[_n-1] if address=="" & address[_n-1]!="" //按照id,如果address是空值,且上乙個不是空值,則用上乙個填充替換,這個是自動迴圈的
二、stata如何根據分類保留該類別資料的最小值?
* example generated by -dataex-. to install: ssc install dataex
clear
input float(id year)
1 1968
1 1997
2 1988
2 1987
2 2010
3 1963
3 1989
endcollapse (min) year, by(id)
三、如何在多個變數中選取第二小的數生成新的變數?
* example generated by -dataex-. to install: ssc install dataex
clear
input float(a b c d)
1 3 4 2
8 3 6 9
end// search rowsort, and install
rowsort a-d, gen(x1-x4)
四、根據位址獲取經緯度資料
五、計算經緯度之間的距離
geodist longitude latitude longitude2 latitude2, generate(v)
git的一些操作命令
一,如何修改乙個commit的注釋?root kubuntu data git clog git commit amend 對應的原始碼可以訪問這裡獲取 二,git的工作區 暫存區和版本庫在什麼位置 工作區 就是你在電腦裡能看到的目錄。暫存區 英文叫stage,或index。一般存放在 git目錄下...
linux的一些基本操作命令
ls l bin login 檢視login這個檔案的詳細資訊 展示為 rwxr xr x 1 root root 38096 2008 11 03 14 54 bin login 解釋 1.第乙個 表示普通文字 2.rwx表示屬主有讀寫執行的許可權 3.r x表示屬組有讀和執行的權利 4.r x表...
Git 本地操作的一些命令
mkdir learngit cd learngit pwd git init initialized empty git repository in x lsls ah 顯示所有檔案 含隱藏檔案 git add readme.txt git status git add f1.txt f2.txt...