楼主: hulanna
16934 5

[问答] 如何将stata中的long变为float的存储格式 [推广有奖]

  • 1关注
  • 1粉丝

博士生

14%

还不是VIP/贵宾

-

威望
0
论坛币
1453 个
通用积分
0.0045
学术水平
3 点
热心指数
3 点
信用等级
1 点
经验
3461 点
帖子
126
精华
0
在线时间
227 小时
注册时间
2009-9-12
最后登录
2016-6-8

楼主
hulanna 发表于 2013-12-27 10:38:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我将excel中的数据粘贴到stata中后,发现字体变成了红色,是字符型的。然后我用encode转换了一下,结果一部分变成了黑色,一部分变成了蓝色。黑色的是float型的,蓝色是long型的。如何将long变成float呢?否则long的不能做回归啊。
麻烦哪位高人指点一下啊。谢谢啦
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:float Stata long tata encode 如何

回帖推荐

hulanna 发表于2楼  查看完整内容

我发现用destring,replace命令会好一些,能够将字符型转换为数值型的。

hulanna 发表于3楼  查看完整内容

虽然是我一直自言自语,不过总算解决问题了,算是为后面也碰到这个问题的朋友帮帮忙吧,我是被这个整了很长时间的。 用real函数,可以将这个问题解决了,gen 新变量=real(原字符变量)来实现,该命令会把有非数字的变量变为缺失值。

本帖被以下文库推荐

沙发
hulanna 发表于 2014-1-2 21:46:53
我发现用destring,replace命令会好一些,能够将字符型转换为数值型的。
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 20 + 20 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20   查看全部评分

藤椅
hulanna 发表于 2014-1-4 19:13:13
虽然是我一直自言自语,不过总算解决问题了,算是为后面也碰到这个问题的朋友帮帮忙吧,我是被这个整了很长时间的。
用real函数,可以将这个问题解决了,gen 新变量=real(原字符变量)来实现,该命令会把有非数字的变量变为缺失值。

板凳
如水一泓 发表于 2014-8-11 10:18:35
hulanna 发表于 2014-1-4 19:13
虽然是我一直自言自语,不过总算解决问题了,算是为后面也碰到这个问题的朋友帮帮忙吧,我是被这个整了很长 ...
使用real 会导致样本值损失呀,楼主解决了没

报纸
/ty牛仔裤 发表于 2018-9-9 10:57:11
recast float 变量名, force

地板
故人亦流落4 发表于 2020-3-15 10:33:32
感谢楼主

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 00:54