R 的查错功能太差,不能正确的给出建议。很多人为这个圆括号问题,伤透了心。如帖子 http://muchong.com/bbs/viewthread.php?tid=10985746&fpage=1 。
我想编一个 能检查括号的程序,发现中间的问题多多啊 。
我的思路是先找括号,将其类型、位置记录下来。再配对,记录其配对的顺序。最后画个图,简单直观,看着方便检查。
字符串的位置,坐标轴x正好对应字符的位置。
前面的配对程序也做好了,但是画图后,这个字符串和上面的连线没有办法对齐。R不像其它语言,图片的大小可以定死,文字的大小也能定死。R吧,图片大小它自动调节,不容易对齐。
还有字符的像素宽度也不一样,也是问题,不好解决。
我就想了新办法,把字符串用 strsplit() 弄成单个字符存放,然后再用text() 放在坐标轴上相应的位置,结果出现讨厌的引号。
这引号如何去除呢?
希望高手帮忙!
做出来后和大家共享。