stata:数字处理函数收集

//求余数:mod(_n,2)==0
use auto1, clear
replace price=price+10 if mod(_n,2)==0

 

abs(x) 绝对值 abs(-9)=9
comb(n,k) 从n中取k个的组合 comb(10,2)=45
exp(x) 指数 exp(0)=1
fill() 自动填充数据
int(x) 取整 int(5.6) = 5, int(-5.2) = -5.
ln(x) 对数 ln(1)=0
log10(x) 以10为底的对数 log10(1000)=3
mod(x,y) = x - y*int(x/y) mod(9,2)=1
round(x) 四舍五入 round(5.6)=6
sqrt(x) 开方 sqrt(16)=4
sum(x) 求和

 

posted @ 2023-03-05 05:20  myrj  阅读(273)  评论(0编辑  收藏  举报