楼主: ermutuxia
16705 14

[数据管理求助] 如何调用一个变量的某一个观测值? [推广有奖]

信息管理员

小桥流水人家

学术权威

65%

还不是VIP/贵宾

-

威望
3
论坛币
313334 个
通用积分
11447.9578
学术水平
702 点
热心指数
980 点
信用等级
309 点
经验
129196 点
帖子
9290
精华
1
在线时间
4176 小时
注册时间
2009-4-27
最后登录
2023-10-19

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有一个变量x,我想调用该变量的某个观测值比如说第五个观测值。但是总出错,我的程序如下:
local obs1=5
local mm=x[`obs1']
display  `mm'
请高手帮我看看!
二维码

扫码加我 拉你入群

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

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

关键词:观测值 Display Local disp play local 如何 程序

沙发
楚韵荆风 学生认证  发表于 2010-6-3 14:01:27 |只看作者 |坛友微信交流群
这是什么软件?
共享是一种彼此的快乐

使用道具

藤椅
ermutuxia 发表于 2010-6-3 14:22:59 |只看作者 |坛友微信交流群
stata软件

使用道具

板凳
楚韵荆风 学生认证  发表于 2010-6-3 15:01:18 |只看作者 |坛友微信交流群
不熟悉stata,现在流行R
共享是一种彼此的快乐

使用道具

报纸
houquan 发表于 2010-6-3 15:01:46 |只看作者 |坛友微信交流群
1# ermutuxia
用系统自带的数据 auto 运行了一遍,没问题啊。下面是命令加结果:

. set more off

. sysuse auto, clear
(1978 Automobile Data)

. local obs1=5

.
. local mm=price[`obs1']

.
. display  `mm'
7827
已有 1 人评分学术水平 热心指数 收起 理由
ermutuxia + 1 + 1 谢谢

总评分: 学术水平 + 1  热心指数 + 1   查看全部评分

We all love to instruct, though we can teach only what is not worth knowing. -- J. Austen

使用道具

地板
houquan 发表于 2010-6-3 15:02:49 |只看作者 |坛友微信交流群
4# 楚韵荆风
不熟悉R,现在流行Stata
We all love to instruct, though we can teach only what is not worth knowing. -- J. Austen

使用道具

7
楚韵荆风 学生认证  发表于 2010-6-3 15:08:58 |只看作者 |坛友微信交流群
houquan 发表于 2010-6-3 15:02
4# 楚韵荆风
不熟悉R,现在流行Stata
虽然stata很不错。但是毕竟不是免费软件。
R是免费自由软件,任何人都可以自由下载和安装,并且只有几十M,功能非常强大,可以说过不了多久R完全可以在统计上占统治地位。现在国外都是在用R,国内高校用R的可能少一点,但是必将越来越多,不信,你可以拭目以待。
共享是一种彼此的快乐

使用道具

8
houquan 发表于 2010-6-3 15:20:56 |只看作者 |坛友微信交流群
1# ermutuxia
突然想起来了,楼主为什么不用这个简单的命令呢:

. sysuse auto, clear
(1978 Automobile Data)

. list price in 5

     +-------+
     | price |
     |-------|
  5. | 7,827 |
     +-------+
We all love to instruct, though we can teach only what is not worth knowing. -- J. Austen

使用道具

9
蓝色 发表于 2010-6-3 15:59:48 |只看作者 |坛友微信交流群
楚韵荆风 发表于 2010-6-3 15:08
houquan 发表于 2010-6-3 15:02
4# 楚韵荆风
不熟悉R,现在流行Stata
虽然stata很不错。但是毕竟不是免费软件。
R是免费自由软件,任何人都可以自由下载和安装,并且只有几十M,功能非常强大,可以说过不了多久R完全可以在统计上占统治地位。现在国外都是在用R,国内高校用R的可能少一点,但是必将越来越多,不信,你可以拭目以待。
R下载的时候是比较小R11  30多M吧
但是R的那些包一下载就很难说小了,我曾经试过一次,下载了一些包,最后一看300多M了
那还是许多没有下载呢

而stata下载的ado文件都是很小的。
用软件的大小比较还是stata小

如说免费,那当然没法与R比较了。

但是R的帮助文件自己感觉写的比较差。
不如stata的帮助和手册上面写的明白易懂。

使用道具

10
楚韵荆风 学生认证  发表于 2010-6-3 19:12:49 |只看作者 |坛友微信交流群
蓝色 发表于 2010-6-3 15:59
楚韵荆风 发表于 2010-6-3 15:08
houquan 发表于 2010-6-3 15:02
4# 楚韵荆风
不熟悉R,现在流行Stata
虽然stata很不错。但是毕竟不是免费软件。
R是免费自由软件,任何人都可以自由下载和安装,并且只有几十M,功能非常强大,可以说过不了多久R完全可以在统计上占统治地位。现在国外都是在用R,国内高校用R的可能少一点,但是必将越来越多,不信,你可以拭目以待。
R下载的时候是比较小R11  30多M吧
但是R的那些包一下载就很难说小了,我曾经试过一次,下载了一些包,最后一看300多M了
那还是许多没有下载呢

而stata下载的ado文件都是很小的。
用软件的大小比较还是stata小

如说免费,那当然没法与R比较了。

但是R的帮助文件自己感觉写的比较差。
不如stata的帮助和手册上面写的明白易懂。
程序包夜相当小,R的程序包一般都直接在线加载,并且加载速度不会超过5秒,

里面的帮助文档可以直接用?+命令调出来,
并且那个帮助文档的内容写的非常清楚,可能是你习惯stata而对这个并不了解,并且还有中文版的文档和说明。
并且还注明了每种方法来自的文章的出处,相信你那个stata里面应该不会没有。

对于你上面讲的程序在R中直接一个命令就搞定:x[5]

并且此外,R的语言和大型流行的统计软件s-plus以及Xplore都是兼容的。

stata里面也不可能包含所有的方法,并且stata的更新速度绝对没有R快,并且也没有R方便
共享是一种彼此的快乐

使用道具

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

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

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

GMT+8, 2024-5-1 13:25