Ayer, al agregar algunas tramas de tiempo a la pregunta "Optimally picking one element from each list", una vez más me acordé de una publicación de grupo matemático que hice hace un par de años ("Keeping plot annotations after regenerating a plot").Guardando las anotaciones de la trama
Estaba feliz anotando mis tramas (manualmente) cuando pensé que algunas etiquetas de ejes serían agradables. El problema es que la regeneración de las parcelas con las etiquetas de los ejes en su lugar destruirá sus anotaciones manuales.
Parece puede encontrar adiciones de usuarios en un pic llamado diagrama aquí: Rest[pic[[1, 1]]]
, por lo que si vuelve a generar la trama como pic2 usted puede conseguir sus anotaciones posterior si se utiliza:
Insert[pic2, Rest[pic[[1, 1]]], {1, 1}]
recuerdo David Park (autor del paquete de Presentaciones) se opone con vehemencia a las anotaciones manuales. He hecho bastante una etiqueta programática, pero a veces colocar etiquetas bajo control del programa es demasiado difícil, como aquí (tenga en cuenta que no me gusta mucho PlotLegends
, especialmente porque algunos colores están cerca uno del otro):
Ya era demasiado tarde para mi kludge, habiendo descartado los originales de la trama, pero me pregunto cuál es el estado actual de pensamiento sobre este tema.
- ¿Hay mejores formas de hacerlo?
- ¿Qué tan general es este método? ¿Funciona en todos los tipos de gráficos y trazados?
- ¿Funciona en todas las versiones? (anterior a 5.2)
- ¿Algún WRI planea mejorar el manejo de adiciones de usuarios en parcelas?
BTW El truco en mi publicación en el grupo de matemáticas difería ligeramente del que se muestra arriba y se usa en el gráfico de los 10 primeros. El principio es el mismo, sin embargo.
EDITAR
coloqué el código para hacer SO gráficos de datos como la de arriba en el Mathematica Toolbag.
EDITAR
El código se mueve ahora a la pregunta más apropiada por Champion Brett: How do I access the StackOverflow API from Mathematica
+100 para el diagrama de registro! Casi creo que la pregunta fue solo una excusa para mostrar la trama ... – Simon
¡Estoy de acuerdo con Simon! ¿De dónde sacaste los datos? –
@belisarius y @Mark, probablemente del [explorador de datos] (http://data.stackexchange.com/) y acaba de tomar los 10 mejores contedores de matemáticas. Tristemente, no respondo suficientes preguntas para estar en esa lista ... suspiro. – rcollyer