Re: [R] Howto reduce number of ticks in X, Y axis while still containing all the data

From: Dieter Menne <>
Date: Fri, 20 Jun 2008 06:38:58 +0000 (UTC)

Gundala Viswanath <gundalav <at>> writes:

> I am trying to plot 100 x 100 matrix data in a level plot.
> The problem I have is that the x/y -axis label in ticks
> are jumbled together. Thus I want X/Y axis to contain
> 10 ticks only, yet still plotting all the 100 data.
> Is there a way to do it?
> The code I have below doesn't work.

Well, the code did not work because you did not provide example data and forgot that levelplot is lattice, but when I add these two lines, it works for me. Scaling is 20,40,..., and all point are shown (hope so, I did not count).


library(lattice) = matrix(rnorm(100*100),nrow=100)

# Corr contains 100x100 matrix
corr <- cor(t(, method ="pearson")

# Plot them

levelplot(corr, main="PCC of Top-100 Genes",
                scale=list(y=list(tick.number=10)) # Doesn't work

______________________________________________ mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Fri 20 Jun 2008 - 09:10:04 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 20 Jun 2008 - 09:31:01 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive