El tema predeterminado de mi instalación es algo que asigna los valores a rosa y cian. ¿Cómo cambiarlo, por ejemplo, a un tema de escala de grises?R: ¿cómo cambiar el tema del color del enrejado (plano de nivel)?
Respuesta
Hay muchas maneras de realizar su pedido. El más simple es:
trellis.device(color = FALSE)
otro es
ltheme <- canonical.theme(color = FALSE) ## in-built B&W theme
ltheme$strip.background$col <- "transparent" ## change strip bg
lattice.options(default.theme = ltheme) ## set as default
ver este documento de archivo electrónico: Re: [R] specify lattice black-and-white theme para obtener más información.
Puede utilizar
library(lattice)
lattice.options(default.theme = standard.theme(color = FALSE))
que se convierte en blanco y negro adecuado para la impresión. También he jugado con cosas como
sb <- trellis.par.get("strip.background")
sb[["col"]][1] <- "lightgray"
trellis.par.set("strip.background", sb)
que solo cambian el fondo del encabezado.
Y pensé que la gente solo preguntaba ggplot2 preguntas aquí :) Encantado de ver algunos lattice para un cambio.
Gracias por las respuestas chicos! También me ayudó a encontrar más información sobre el tema. He aprendido que puedo controlar las escalas de grises utilizando por ejemplo el siguiente:
levelplot(my_var, col.regions = gray(0:100/100))
que me da 100 tonos de gris desde el negro (0) a blanco (1).
Estoy usando la función para trazar imágenes de escala de grises (fotos) que he procesado previamente en una matriz doble. No sé si es el mejor enfoque posible, pero hasta ahora funciona y creo que me da más opciones para graficar que las opciones básicas de visualización en las bibliotecas de EBImage y rimage. No sé cómo alteraría la paleta para que coincida con la visualización de imágenes en color, pero me alegro de que no tuve que hacer eso hasta ahora ...
Si tiene 256 niveles de gris en su imagen (8 bits), ¿quizás el gris (0: 255/255) estaría más cerca del original? – Greg
¡Eh, un buen consejo! Aunque en el caso de mis imágenes, dejo de ver diferencias con valores desde 50. – user442446
Quizás también desee considerar el uso de , ya que reduce el tamaño de la figura de manera sizably, como descubrí recientemente. La combinación de esta punta con el cambio de la configuración de enrejado en general, aquí son ejemplos siguientes:
trellis.par.set(regions=list(col=topo.colors(100)))
levelplot(volcano, panel = panel.levelplot.raster)
levelplot(volcano, panel = panel.levelplot.raster,
par.settings=list(regions=list(col=topo.colors(100))))
El segundo método es engañosa porque la configuración de enrejado son, de hecho, ser cambiado a nivel mundial. Sin embargo, no sabía sobre el argumento col.regions - eso es muy bueno ya que parece cambiar el tema de color localmente.
El único que trabajó para mí es:
>trellis.par.set(canonical.theme(color = FALSE))
- 1. cambiar el color del enlace
- 2. ¿Cómo cambiar el color del cursor sin cambiar el color del texto?
- 3. Cómo cambiar el color del menú emergente
- 4. Graphviz: ¿Cómo cambiar el color del borde
- 5. ¿Cómo cambiar el color del texto seleccionado?
- 6. Cómo cambiar el color de HUD lugar del color gris
- 7. Cambiar el color de fondo del cuadro de lista deshabilitado en el tema clásico de Windows
- 8. ¿Cómo cambiar el color de primer plano del texto resaltado para un WPF TextBox?
- 9. ¿Cómo cambiar el color del icono tabbar del azul predeterminado?
- 10. ¿Cómo cambiar el color del contorno flotante en VS 2010?
- 11. ¿Cambiar el color del texto del cuadro de grupo?
- 12. Obtener un valor de color 'predeterminado' de EditText del tema
- 13. Cambiar el color del botón en AlertDialog
- 14. Cambiar el color del cursor en UITextField
- 15. Cambiar el color del texto en MoreNavigationController
- 16. Cambiar el color del subrayado en android
- 17. Cambiar el color del borde EditarTexto
- 18. Javascript, Cambiar el color del marcador del mapa de Google
- 19. Barra de acciones de Sherlock cambiar el color del texto
- 20. ¿Cómo puedo cambiar el tema de Eclipse?
- 21. Cambiar el color del texto en Eclipse
- 22. Cambiar el color del eje etiquetas
- 23. Color del tema de Windows 8 - accediendo programáticamente
- 24. ¿Cómo conservar la escala del gráfico de dispersión en la nube del enrejado rotado?
- 25. Cambiar el color del texto del shell (Windows)
- 26. Cambiar el color del tinte del teclado para UITextField
- 27. Cambiar el color del texto del botón cuando se selecciona
- 28. ¿Cómo cambiar el color de fondo del diálogo mediante programación?
- 29. ¿Cómo cambiar el color de fondo del teclado en iOS?
- 30. ¿Cómo cambiar el color del botón de alternar?
de hecho, con el suficiente esfuerzo uno puede convencer de celosía para producir parcelas que tienen [poco que envidiarle a las miradas de pulido ggplot2] (http: //latticeextra.r -forge.r-project.org/#layer&theme=ggplot2like). No hay un tema parecido a un latteado para ggplot2 que yo sepa. – baptiste
Esto no funcionó, al menos no en org-mode. Tuve que usar 'trellis.par.set (canonical.theme (color = FALSE))' – Henrik
@Henrik Lo mismo para mí, ¡gracias por compartir tu solución! – deca