楼主: xiazhiyuan
4699 6

[数据管理求助] 关于str转换成float [推广有奖]

  • 7关注
  • 0粉丝

硕士生

60%

还不是VIP/贵宾

-

威望
0
论坛币
1025 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1201 点
帖子
96
精华
0
在线时间
200 小时
注册时间
2014-2-7
最后登录
2022-3-11

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str10 y20171 float(y20164 y20163 y20162 y20161 y20154)
  4. "9.0768"   -2.804    .0599 24.3134  -2.5202   7.5487
  5. "2.8719"  -4.3144 -15.4037   .0584   -.0604  22.0429
  6. "-2.5187" 25.3684  -9.1882   .2766   -4.086  33.7073
  7. "6.1542"  -1.9242  -3.7633  5.4364  -6.8713   6.1802
  8. "3.3000"  42.8121   5.5396   .1473    .2318 -38.6656
  9. "23.0856" -2.6635  -11.969 17.8913 160.7356 -56.7086
  10. "-0.7196"  7.6074  19.0455 -1.2063    2.735 -18.0825
  11. "22.8985"  -21.27  -5.2778 -2.9054   2.6536  10.7674
  12. "-1.9031"  5.8961  12.4917  4.9995   5.1428   6.3788
  13. "6.3118"   2.3038  -1.5796  1.8683   1.0526  -4.5173
  14. end
复制代码


想请问一下坛友,如何将y20171这个str转换成float呢?试过destring,但是不行,会显示y20171 contains nonnumeric characters; no replace,encode只能转成long型,无法做运算。real又容易出缺失值,现在不知如何是好。还有困惑的是,这是万得下载下来的数据,为什么其他数据都能float显示正常,只有这一个变量突然变成字符型呢,望赐教!

二维码

扫码加我 拉你入群

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

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


沙发
xiazhiyuan 发表于 2018-5-31 22:22:36 |只看作者 |坛友微信交流群
奇怪了,只用list中的前10个数据,destring是没问题的,但用完整的数据就会出问题了,不知道大家有没有类似的经验,我再拿上我对原始数据吧

2015-2017有用的股东数据.xlsx

463.44 KB

使用道具

藤椅
xiazhiyuan 发表于 2018-5-31 22:23:16 |只看作者 |坛友微信交流群
希望大家能够指教

使用道具

板凳
xiazhiyuan 发表于 2018-6-1 19:51:09 |只看作者 |坛友微信交流群
......

使用道具

报纸
蓝色 发表于 2018-6-1 20:39:15 |只看作者 |坛友微信交流群
有数据包含逗号、
3226 行   1,021.7452

使用道具

地板
xiazhiyuan 发表于 2018-6-2 10:49:41 |只看作者 |坛友微信交流群
蓝色 发表于 2018-6-1 20:39
有数据包含逗号、
3226 行   1,021.7452
看到了,谢谢,另外,后来destring加入force选项发现能解决,且容易发现问题,给大家参考吧

使用道具

7
skycringe 发表于 2023-7-21 00:31:39 来自手机 |只看作者 |坛友微信交流群
destring _all, replace force,加了force真的解决了!

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 19:05