关于《应用STATA做统计分析(原书第8版)》一书中`chart()‘语句问题

博主在自学Stata时遇到书本与软件版本不匹配的问题,书中`char()`语句在Stata15中显示为问号。通过查找,发现应使用`uchar()`来解决。此外,注意到Stata15的asciiplot与书中的不同,例如,摄氏度符号-在书中用`char(150)`,实际需用`uchar(45)`。通过`findit asciiplot`下载安装相应插件后,参照图表可以找到更多字符代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        最近由于计量方面的需要,开始自学stata,上网看了很多大佬的推荐,决定使用《应用STATA做统计分析(原书第8版)》作为入门的第一本教材。由于本人使用的是stata15,而《应用STATA做统计分析(原书第8版)》一书中使用的是stata12,所以语句上有所区别。

        相信在 第3章 制图中有小伙伴和我遇到了一样的困扰,使用书中的`char()'语句出现的符号为问号。这个问题困扰了我一段时间,上网搜了很多也没有找到答案,最后发现下图中就暗含答案(英语不好是真要命)。下图中倒数第二行英文use uchar(),然后自己尝试了一下,就解决了。具体说明如下。

        对于此问题,使用`uchar()'语句就可以解决。但是,应当注意,书中的第12版的asciiplot与第15版是有区别的。例如,你想要打出摄氏度符号-,书中为`char(150)',而实际上,通过查新的表,可以发现,输入`uchar(45)'才可。

         想要获得下图,键入findit asciiplot查看如何下载安装,安装完成后只要键入asciiplot便可获得下图。此图使用说明:行号为高位,列号为低位,例如@,为64.有需要时可以查阅此图。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值