Вчера, при добавлении временных графиков в « Оптимальный выбор одного элемента из каждого списка ») вопрос Мне еще раз вспомнилась публикация в математической группе, которую я сделал пару лет назад ( «Сохранение аннотаций к сюжету после восстановления сюжета» ).
Я с удовольствием комментировал свои графики (вручную), когда подумал, что некоторые метки осей мне подойдут. Проблема в том, что повторное создание графиков с нанесенными метками осей уничтожит ваши ручные аннотации.
Похоже, вы можете найти добавления пользователей к сюжету под названием pic здесь: Rest [pic [[1, 1]]]
, поэтому, если вы регенерируете сюжет как pic2, вы можете вернуть свои аннотации, если вы используете:
Insert[pic2, Rest[pic[[1, 1]]], {1, 1}]
Я помню, как Дэвид Парк (автор пакета Presentations) был категорически против ручных аннотаций. Я сам делал довольно много программных этикеток, но иногда помещать метки под программный контроль слишком сложно, как здесь (обратите внимание, что я не Мне очень нравится PlotLegends
, особенно потому, что некоторые цвета близки друг к другу):
Было уже слишком поздно для моего кладжа, выбросившего оригиналы сюжета, но мне интересно, каково текущее состояние размышлений по этому поводу есть.
Кстати, трюк в моей публикации в математической группе немного отличался от показанного выше и использованного в графике топ-10. Однако принцип тот же.
РЕДАКТИРОВАТЬ
Я поместил код для построения графиков данных SO, подобных приведенному выше, в Mathematica Toolbag .
РЕДАКТИРОВАТЬ
Теперь код готов перешел к более подходящему вопросу Бретта Чемпиона: Как получить доступ к API StackOverflow из Mathematica