楼主: yanbridge
9886 3

[作图问题求助] 用do文件制图的问题 [推广有奖]

  • 1关注
  • 14粉丝

已卖:3372份资源

学科带头人

38%

还不是VIP/贵宾

-

威望
0
论坛币
24312 个
通用积分
70.7370
学术水平
81 点
热心指数
84 点
信用等级
62 点
经验
26079 点
帖子
918
精华
1
在线时间
2829 小时
注册时间
2007-9-29
最后登录
2025-10-3

楼主
yanbridge 发表于 2011-4-8 13:10:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我按着汉密尔顿的书上的do文件制图,总是提示parentheses do not balance, 我仔细核对了我的输入和<<应用STATA做统计分析>>书上的写法, 找不到问题所在.我是做书上图3.48,do文件如下.请高手指点

PS:除了文件路径不一样,其余的好像都是一样的

#delimit ;
use D:\study\stata\sws10\gulf.dta, clear ;
graph twoway connected maxarea winter, yaxis(3)
   yscale(range(-300,220) axis(3)) ylabel(50(50)200, nogrid axis(3))
   ytitle(" Ice area, 1000 km^2", axis(3) placement(nw))
   clpattern(dash)
   || line cil winter,yaxis(2) yscale(range(-4,3) axis(2))
   ylabel(,nogrid axis(2))
   ytitle("CIL temperature, degrees C", axis(2) clpattern(solid)
   || connected cod winter, yaxis(1) yscale(range(0,200) axis(1))
   ylabel(, nogrid axis(1))
   ytitle("Cod catch, 1000 tons", axis(1) placement(sw))
   || if winter>1959,
   legend(ring(0) position(7) label(1 "Max ice area")
      label(2 "Min CIL temp") label(3 "Cod catch") rows(3))
   xtitle("") xlabel(1960(5)2000, grid)
   saving(D:\study\stata\sws10\fig03_48, replace) ;
graph export D:\study\stata\sws10\fig03_48.eps, replace ;
#delimit cr
二维码

扫码加我 拉你入群

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

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

关键词:do文件 parentheses connected placement position 文件 制图

沙发
蓝色 发表于 2011-4-8 13:16:19
括号不全
查查括号是不是一一对应的
已有 1 人评分经验 热心指数 收起 理由
SpencerMeng + 60 + 1 观点有启发

总评分: 经验 + 60  热心指数 + 1   查看全部评分

藤椅
yanbridge 发表于 2011-4-8 15:25:50
2# 蓝色 我认真核对了一下确实少了个“)”。

不过修改后又有新的问题如下
option clpattern() not allowed

请问版主怎么修改,谢谢!

板凳
shwap 发表于 2013-6-29 16:55:12
parentheses do not balance 是因为你输入括号时输入法没切换成英文输入,后一半括号和前一半括号不同,命令就无法识别啦。option clpattern() not allowed 可能是你的命令clpattern() 不能单独成行,或者括号里的命令选项出问题了吧。

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

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