全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9811 3
2011-04-08
我按着汉密尔顿的书上的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
二维码

扫码加我 拉你入群

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

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

全部回复
2011-4-8 13:16:19
括号不全
查查括号是不是一一对应的
二维码

扫码加我 拉你入群

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

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

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

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

请问版主怎么修改,谢谢!
二维码

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群