楼主: halo0514
20209 9

[数据管理求助] stata中的数据怎么改变存储格式? [推广有奖]

  • 0关注
  • 1粉丝

高中生

92%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0.0398
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
840 点
帖子
14
精华
0
在线时间
56 小时
注册时间
2012-10-21
最后登录
2022-12-29

楼主
halo0514 学生认证  发表于 2013-1-16 15:27:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位好心人帮帮忙吧,刚学stata。数据输入之后有的显示是字符型的,字符型的不能运算。我要怎么把它转换成数值型的啊?
用encode命令只是根据原先的字符生成数据,我的本来是就是数据,只是觉得存储格式不对,后面的都没办法做啊。
多谢各位指教啦
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata encode code 数据输入 存储

沙发
791752004 在职认证  发表于 2013-1-16 15:44:16
destring [varlist], [generate (newvarlist) | replace] 这个命令语句中,destring是表示数据类型转化的语句,varlist是进行数据转化的变量名称,generate (newvarlist) | replace表示生成新的变量或者替换原来的变量,

藤椅
halo0514 学生认证  发表于 2013-1-16 16:23:10
谢谢。但是总说变量中包含nonnumeric characters,没有办法生成新的数据或是替代,是怎么回事啊?

板凳
蓝色 发表于 2013-1-16 23:18:28
那是你的数据中包括了真正的字符,如
code
1
2
2a
2b

你说2a、2b 怎么能变成数值呢
这些是无法用你那个命令转的

所以,先找到那些字符,然后处理

报纸
halo0514 学生认证  发表于 2013-1-18 09:58:59
感谢各位了。呵呵,问题已经解决。excel中的数据都保留了四位小数,有的全部是0,我猜应该是这些0占了空间,复制到stata中就成了字符。调整过后就好了。

地板
cmeil 发表于 2013-5-18 15:29:37
学习中

7
skydeeye 发表于 2013-6-27 16:34:42
修改个数据类型都这么麻烦,这软件一点也不人性化

8
tj8668631 发表于 2014-1-9 16:13:27
halo0514 发表于 2013-1-18 09:58
感谢各位了。呵呵,问题已经解决。excel中的数据都保留了四位小数,有的全部是0,我猜应该是这些0占了空间, ...
同样的问题,请问同学是怎么调整的,我的数据在excel里是调整好的,可是一到stata里某一列格式就出问题,

9
halo0514 学生认证  发表于 2014-1-14 10:59:25
我的是因为,数据太多我没发现在EXCEL表里的时候就是有文本格式的,比方说是字母,不是数据,这样的话复制到stata里就会默认成文本。我把它检查了一下修改了就好了

10
fresh-f 学生认证  发表于 2018-9-20 19:32:07
halo0514 发表于 2014-1-14 10:59
我的是因为,数据太多我没发现在EXCEL表里的时候就是有文本格式的,比方说是字母,不是数据,这样的话复制到 ...
您好,我想请问一下就是如果stata中有红色的字母,我想把它转化成stata可以编辑的模式,我应该如何进行操作呀?(我的数据是从excel表中导入进来的)需要把excel表中的数据进行调整吗?谢谢。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-6 18:17