Hola Gerardo, antes hice algo parecido para una presentacion a publico
general, y nadie se dio cuenta, pero ahora tengo que enviar ese grafico
a una revista cientifica.
Gracias.
Slds, eric.
On Thu 06 Nov 2014 14:20:39 CLST, Gerardo Gold-Bouchot wrote:
Puedes sumarle 1 a todos tus valores, para que puedas usar la escala
logarÃtmica.
Saludos,
Gerardo
2014-11-06 11:07 GMT-06:00 eric <ericconchamunoz en gmail.com
<mailto:ericconchamunoz en gmail.com>>:
Estimados, tengo el siguiente problema:
Tengo que graficar la concentracion de un metabolito en algunas
muestras
contra la concentracion del solvente con que fue extraido. Las
concentraciones varian desde cero (para un control) hasta varios
de unidades de concentracion (miliMolar).
Para que se puedan diferenciar los puntos en el eje X, se ha usado
escala logaritmica. Hasta ahi todo bien. El problema se produce
con los
valores del control, que por tener una concentracion de solvente
igual a
cero, no puede aparecer en el grafico, pues, como saben, la escala
logaritmica no admite un cero.
Como podria hacer un grafico como el que se adjunta pero
incluyendo los
datos del control y manteniendo la escala logaritmica en el eje X ?
Alguna idea ?
Haaa aprovecho de preguntar porque aparecen dos marcas tan juntas
en el
grafico que adjunto. Este es el codigo con el que lo hice:
xyplot(V1 ~ con | sol + dia
, groups=nca
, data=de.pgc
, auto.key=list(space="right")
, strip = strip.custom(strip.names = TRUE)
, scales=list(x=list(log=10), equispaced.log=FALSE, y
= list(at =
1:3), cex=1.2)
, xlab=list("Solvent concentration (mM)", cex=1.2)
, ylab=list("Numbers of samples with cis bonds", cex=1.2)
, ylim=c(0.5,3.5)
#, xlim=c(0,5000)
)
Slds, eric.
--
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera
University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living
Nota: Las tildes se han omitido para asegurar compatibilidad con
algunos
lectores de correo.