昨天,虽然在"Optimally picking one element from each list"问题中增加了一些时间图,但我还记得我几年前做过的一个数学组帖子("Keeping plot annotations after regenerating a plot")。保存情节注释
我很高兴地注释我的情节(手动),当我认为一些轴标签会很好。问题是,重新绘制轴标签的情节会破坏您的手动注释。
看样子你可以找到用户添加一个名为PIC的情节在这里:Rest[pic[[1, 1]]]
,所以如果你再生情节一样PIC2你能得到你的注释回来,如果你使用:
Insert[pic2, Rest[pic[[1, 1]]], {1, 1}]
我记得大卫公园(演示文稿包的作者)强烈反对手动注释。我自己做了一些程序化标签,但有时在程序控制下放置标签太困难了,就像这里(请注意,我不太喜欢PlotLegends
,特别是因为某些颜色彼此接近):
现在已经太迟了,我的杂草已经扔掉了剧情的原创,但我想知道这个问题目前的状态是什么。
- 有没有更好的方法来做到这一点?
- 这种方法有多普遍?它是否适用于所有情节和图表类型?
- 它适用于所有版本吗? (5.2以上)
- 任何世界资源学院计划改善处理用户添加的情节?
顺便说一句,在我的数学组发布的伎俩与上面显示的和前10名情节中使用的略有不同。虽然原理是一样的。
EDIT
我把代码,以使SO数据图像Mathematica Toolbag上面的一个。
编辑
代码现在被移到由Brett冠军更合适的问题:How do I access the StackOverflow API from Mathematica
+100对数图!我几乎相信这个问题只是炫耀情节的借口...... – Simon 2011-04-21 12:42:40
我同意西蒙!你从哪里获得数据? – 2011-04-21 12:43:08
@belisarius和@Mark,可能来自[数据资源管理器](http://data.stackexchange.com/),并且只抓住了前10名数学家的回答者。可悲的是,我没有回答足够多的问题在那个名单上......感叹。 – rcollyer 2011-04-21 12:51:31