On Nov 24, 2010, at 1:48 AM, Jon Tang wrote:
Thanks for your reply. My data is a 2D matrix of values:
A0.1 A0.2 A0.3 A0.4 A0.5 A0.6 A0.7 A0.8 A0.9 A1.0
P0.1 0.00 0.07 0.07 0.07 0.15 0.11 0.28 0.32 0.62 0.94
P0.2 0.01 0.00 0.04 0.05 0.04 0.04 0.07 0.13 0.32 0.69
P0.3 0.01 0.00 0.00 0.02 0.00 0.04 0.02 0.05 0.08 0.50
P0.4 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.06 0.31
P0.5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.14
I was wrong about the name of lattice function that would do that
(although it is on ont the same help page.) It's contourplot rather
than levelplot. Assume you read this in and the data.frame name is df:
require(lattice)
contourplot(as.matrix(df))
I have failed at getting more labels in the region where teh values
are higher. Here is one of my efforts:
contourplot(as.matrix(df[, 1:10]), at=c(0.1,0.2,0.3, 0.6, 0.9),
label.style="align")
--
David.
On Tue, Nov 23, 2010 at 6:46 PM, David Winsemius <dwinsem...@comcast.net
> wrote:
On Nov 23, 2010, at 6:25 PM, jt306 wrote:
Is it possible to create a contour plot with the isolines labeled.
I know
you can do this with Matlab. Argh!
It is fairly straightforward with lattice::levelplot. Provide some
sample data.
I tried creating a filled contour plot, then using par(new=T),
followed by
overlaying the contour plot on top. However, the placement of the
filled
contour plot and the contour plot do not align correctly. Any
suggestions
would be appreciated.
Thanks,
Jon
--
David Winsemius, MD
West Hartford, CT
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.