当变量有0值时,取对数通常要加1,因为log0没有意义, 视频播放量 14527、弹幕量 1、点赞数 116、投硬币枚数 48、收藏人数 257、转发人数 33, 视频作者 实证会计文献鉴赏, 作者简介 ,相关视频:【实证分析】五分钟学会模型变量取对数(取ln)的实证结果/系数意义解读,stata
可以考虑取对数,同时为了避免工资收入为0的家庭取对数后为缺失值 (因为对0去对数没有意义),可以+1元...
y = log( x + 1 )其中x是原变量。若x为非负,这样确实可以保证新变量y也为非负。
在 Stata 中对某一变量未来 3 年的数据之和加上 1 取自然对数的操作可以分为以下几个步骤:首先,假设该变量为 x,你需要创建一个新的变量 y 来存储未来 3 年的数据之和加上 1。你可以使用 sum() 函数来计算未来 3 年的数据之和,然后再加上 1,最后将结果赋值给 y。例如,如果你想要计算...
在Stata中对收入数据取对数是一个常见的数据处理步骤,通常用于使数据更加符合正态分布,从而更利于进行后续的统计分析。以下是在Stata中对收入数据取对数的详细步骤,包括代码示例: 准备包含收入数据的Stata数据集: 确保你的Stata数据集中有一个表示收入的变量,比如我们假设这个变量名为income。 使用Stata的gen命令创建新...
merge 1:1 Stkcd year using "目录路径\数据.dta",keep(1 3) nogen 判断字符串有没有包含特定字符,例如筛选出年报,则日期要包含‘12-31’: keep if strmatch(var, "*12-31*") 把类型转换成int: recast int Year 排序(sort,gsort): sort命令:在STATA中对观测值(行)根据特定变量进行升序排序。
在 Stata 中对某一变量未来 3 年的数据之和加上 1 取自然对数的操作可以分为以下几个步骤:首先,假设该变量为 x,你需要创建一个新的变量 y 来存储未来 3 年的数据之和加上 1。你可以使用 sum() 函数来计算未来 3 年的数据之和,然后再加上 1,最后将结果赋值给 y。例如,如果你想要计算...
不应该取两次对数。
题主的问题编辑得不够精确,若以多年的上市企业面板数据为例,需要先导入数据为dta格式,用xtset firmid...
请使用earns1.dta 数据集完成以下操作(1) 生成一个新变量lnwkearns,其取值为wkearns的对数。(2) 利用egen命令,生成标准化的wkearns变量,并命名为stdwkearns。(3) 利用group()函数,按照wkearns从小到大,将数据平均分成9组?(4) 利用recode()函数,按照wkearns从小到大,将数据分成3组,要求第一组的上限是157.9...