回应该这样:webusetostring,cleardeslisttostringyearday,replacedesgendate1=month+"/"+day+"/"+yearlistgendate2=date(date1,"MDY")
1、数值型:黑色type:byte/int/long(整数型,数值长度逐渐增加);float/double(浮点型,含有小数点的浮动变量,数值长度逐渐增加)数值型变量区别数值型转为字符型命令:tostingvar,replace//替换掉原有变量2...
上市公司实证研究中,常常需要用到上市公司证券代码,将字符型转为数值型比较容易,直接用destring命令即可实现,但是数值型转为字符型并且补齐6位数的命令比较少见。
字符型数据在stata里可以用destring命令变成数值型。但要注意在destring之前,变量所有观察值都不含有字符,如空格,标点符号,斜杠等等。所以最好在EXCEL里筛选一下,把有字符格式的观测值挑出来,删了或者改了,然后再destring...
destring。需要注意的是你要转换的字符型得是numberical的。变成字符串是因为你的excel里肯定有-或者空格,查找出来去掉就好了。
stata将字符串型改为数值型的方法:1、第一步,首先打开Stata15.0软件,点击左上角的“File”选项,然后选择“import”选项。2、第二步,点击“import”选项后,选择“Excelspreadsheet”选项。3、第三步,在新弹出的“...
dstring变量名,replace使用这个命令的前提是该变量中没有非数字字符。另外,也可用gen新变量=real(原字符变量)来实现,该命令会把有非数字的变量变为缺失值。
可以用一个变量来存你的那组数,然后使用encode命令编码,实现量化。比如变量名为x,则encodex,gen(newvar)
只能重新生成变量,比如想把变量年级中的“三年级”赋值成3,命令:gennewvar=3if年级==“三年级”//newvar是新生成的变量,三年级因为是字符型的,要加“”
将数据集另存为.csv格式,导入stata。formatndate%d新的日期变量就此诞生,可以灵活使用各种对日期处理的命令对其进行处理。用数据转换工具StatTransfer,也可以达到这个目的