Вчера, добавив некоторые графики времени в "Оптимально выбрав один элемент из каждого списка" , я снова вспомнил о публикации в mathgroup, я сделал пару лет назад ( "Сохранение аннотаций после реставрации сюжета" ).
Я с удовольствием аннотировал мои сюжеты (вручную), когда думал, что некоторые ярлыки осей будут приятными. Проблема в том, что регенерация графиков с помощью меток оси приведет к уничтожению ваших аннотаций вручную.
Похоже, вы можете найти пользовательские добавления в графике с именем pic здесь: Rest[pic[[1, 1]]], поэтому, если вы регенерируете сюжет как pic2, вы можете вернуть свои аннотации, если вы используете:
Insert[pic2, Rest[pic[[1, 1]]], {1, 1}]
Помню, Дэвид Парк (автор пакета "Презентации" ) категорически против рукописных аннотаций. Я сам сделал довольно программную маркировку, но иногда размещение меток под программным управлением просто слишком сложно, как здесь (обратите внимание, что мне не нравится PlotLegends, особенно потому, что некоторые цвета близки друг к другу):
 
Уже было слишком поздно для моего kludge, выбросив оригиналы сюжета, но мне интересно, каково нынешнее состояние мышления по этому вопросу.
- Есть ли лучшие способы сделать это?
- Как общий метод? Работает ли он во всех типах графиков и диаграмм?
- Работает ли он во всех версиях? (выше 5.2)
- Любой WRI планирует улучшить обработку пользовательских дополнений на графиках?
BTW Трюк в моей публикации в mathgroup немного отличался от показанного выше и использовался в верхней части 10. Однако принцип тот же.
ИЗМЕНИТЬ
Я поместил код, чтобы сделать тактовые данные SO, как указано выше в Mathematica Toolbag.
EDIT
Теперь код переместится на более подходящий вопрос Brett Champion: qaru.site/info/4654/....


