stata如何把变量变成0和1

  • stata中怎么将yes和no替换为1和0?
    答:我一般都是新建一个变量,比如你数据里的c24b,可以输入以下命令得到你想要的结果:gen c24bnew=.replace c24bnew=1 if c24b=="yes"replace c24bnew=0 if c24b=="no"这样你就生成了一个新变量c24bnew,这个变量将你的c24b中的yes换成了1,no换成了0。
  • stata里面字符型变量如何赋值
    答:可以具体一点吗,我在STATA里输入了gen D=1 if mm=女性replace D=0 if mm==. 但是显示type mismatch 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 1条折叠回答 其他类似问题2016-11-30 如何根据字符串值动态给JAVA成员变量赋值 2018-04-15 怎么给符号变量赋值? 2016-07-03 如何将stata中的字符型...
  • Stata如何生成虚拟变量?
    答:1. 使用generate和replace命令 如果分类变量的类别数量较少,可以手动为每个类别创建一个虚拟变量。例如,如果有一个名为gender的变量,其中包含“male”和“female”两个类别,可以创建一个名为female的虚拟变量,当gender为“female”时female取值为1,否则为0。generate female = 0 replace female = 1 ...
  • stata虚拟变量赋值0和1检测缺失值
    答:缺失时可以直接用虚拟变量分类。虚拟变量又称虚设变量、名义变量或哑变量,用以反映质的属性的一个人工变量,是量化了的自变量,通常取值为0或1。引入哑变量可使线形回归模型变得更复杂,但对问题描述更简明,一个方程能达到两个方程的作用,而且接近现实。
  • 变量1至7怎么赋值stata
    答:用replace命令可以替换原有变量的数值,用gen命令可以增加新变量并赋值。只能重新生成变量,比如想把变量年级中的“三年级”赋值成3,命令:gennewvar=3if年级==“三年级”//newvar是新生成的变量,三年级因为是字符型的,要加“”在数据处理中,local可用于存储变量并对变量赋值,其基本语法为:local ...
  • 如何在Stata数据表中快速设置变量值的数据类型
    答:方法如下:如果为某个变量输入的第一个(行)值是数字,如年龄,Stata就会认为该变量是数值变量,以后本列只允许输入数值。同理,如果为某个变量输入的第一个(行)值是字符,如姓名(或带双引号的数字"1111"),Stata就会认为该变量是字符变量,字符变量的值以红色显示,以供用户快速区分这两类变量...
  • 求问stata12中将变量中的字符变为数字。比如一组数据中,变量为"ABC...
    答:变量名不能单用数字,如果变成a1的话,rename ABC a1
  • stata中怎么写命令将原本为缺失值“.”的换成0值
    答:"replace var1=0 if var1==."(注:var1为变量名)
  • 求问stata12中将变量中的字符变为数字。比如一组数据中,变量为"ABC...
    答:可以用一个变量来存你的那组数,然后使用encode命令编码,实现量化。比如变量名为x,则 encode x, gen(newvar)
  • 在Stata 中如何将某个变量值(例如 0,0,0,1,1,1,0,0,0)中最后一个1后面...
    答:按照要求,如果ros变量没有就是“.”的话,应该是 gen rosneg= replace rosneg=1 if ros<0 replace rosneg=0 if ros>=0 如果ros=.,就要看处理,是不是将缺省值去掉 就是replace rosneg=0 if ros>=0&ros< (1)gen rosneg=ros recode rosneg min/0=1 1/max=0 (2)gen rosneg=0...

  • 网友评论:

    台芝14739742367: stata中怎么将yes和no替换为1和0? -
    1265施保 : 用replace命令

    台芝14739742367: 如何用stata 12 处理 lagged variable -
    1265施保 : 你要用logistic回归,先把chp116 的值变成0,1变量,哑变量基本上是用0和1来表示的.然后输入回归命令logit chp116 hh1 if chp106 > 24就好了

    台芝14739742367: 求助:stata可以把所有变量中NaN改为空值么 -
    1265施保 : 版主的提示很好,顺着思路我找到了 destring _all, replace force,可以用

    台芝14739742367: stata中出现变量为0或负数时如何求拟合?stata中出现变量
    1265施保 : 如果ros变量本身是定类或定序变量,直接用 ta ros, gen(ros) 就可以产生虚拟变量,变量名称为ros_1 ros_2 ros_3 等等 按照你的要求,如果ros变量没有不回答就是“.”的话,应该是 gen rosneg=. replace rosneg=1 if ros=0 如果ros=.,就要看你的处理,是不是将缺省值去掉 就是replace rosneg=0 if ros>=0&ros_ 全部

    台芝14739742367: stata怎么把数值变量 -
    1265施保 : stata数值变量可以考虑重新生成变量,比如想把 变量 年级 中的“三年级”赋值成3,命令:gen newvar=3 if 年级==“三年级” //newvar是新生成的变量,三年级因为是字符型的,要加 “ ”

    台芝14739742367: 如何用stata保留12个月中的季度变量 -
    1265施保 : 你要问什么方面的赋值? 一些简单的 (1)gen x=1 (创造X变量,使X变量为1) (2)gen x=. (创造X变量,不赋值) gen y=1 replace x=y-1 (使x变量变为y变量减一,也就是0) 你可以问的具体一些~

    台芝14739742367: 怎样改变stata数据中各变量的先后位置? -
    1265施保 : 改变stata数据中各变量的先后位置,方法如下: 如果不想每次打开stata就跑一遍do文档以改变变量顺序.那么可以打开stata数据文件后,在不执行其它命令操作的情况下,运行order命令,改变变量顺序后直接将数据文件保存,以后就打开保存的这份文件,执行其它命令. order 变量1 变量2 变量3…就可以按照这个顺序把变量排序了. 1、如果想要某个变量在最后 ,命令式 order 变量A, last 2、如果想要某个变量在最前面 order 变量A, first

    台芝14739742367: stata怎么生成一个新变量服从标准正态分布,一个新变量服从0 - 1均匀分布,命令代码怎么写 -
    1265施保 : normal distribution,用这个对应的随机函数即可

    台芝14739742367: 如何解决stata状态下字符型变量结果受限 -
    1265施保 : 字符型数据在stata里可以用destring命令变成数值型 但要注意在destring之前,变量所有观察值都不含有字符,如空格啊,标点符号啊,斜杠等等 所以最好在EXCEL里筛选一下,把有字符格式的观测值挑出来,删了或者改了 然后再destring 语法 destring XXX, replace XXX是变量名

    台芝14739742367: 哑变量怎么在Stata中设置? -
    1265施保 : 例如,有一串年份数据id year001 2001010 2002100 2003110 2004111 2005输入命令tab year, gen(dummy_year)这样就自动生成了2001至2005的五个虚拟变量回归命令reg y x dummy*dummy* 等同于2001至2005的五个虚拟变量,reg命令会自动剔除一个以保证不出现完全共线性问题.

    热搜:stata append \\ 如何把零设成空值stata \\ xtreg fe r \\ stata foreach of \\ stata label \\ stata怎么对男女赋值01 \\ stata变量赋值为1和0 \\ stata中红色汉字怎么处理 \\ stata同一变量下求和 \\ stata第一行变成变量名 \\ stata的rename \\ stata蓝色字体变成黑色 \\ stata把点换成0 \\ est store m1 \\ stata如何把红色变为黑色 \\ stata蓝色变量变成黑色 \\ stata如何将红字改黑字 \\ stata将第一行作为变量名 \\ stata三个变量散点图 \\ stata anova命令 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网