That rather depends on what kind of plot you want to use. Here is one option that you can use without any changes:
###### con <- textConnection(" Months Prec 1 Jan 102.1 2 Feb 69.7 3 Mar 44.7 4 Apr 32.1 5 May 24.0 6 Jun 18.7 7 Jul 14.0 8 Aug 20.0 9 Sep 32.4 10 Oct 58.9 11 Nov 94.5 12 Dec 108.2 ") tab <- read.table(con) closeAllConnections() rm(con) with(tab, barplot(Prec, names = as.character(Months))) ##### ## If you want to adjust the factor so that the levels remain in natural months order, then ##### tab <- within(tab, Months <- factor(Months, levels = month.abb)) with(tab, barplot(Prec, names = levels(Months))) ###### ________________________________________ From: r-help-boun...@r-project.org [r-help-boun...@r-project.org] On Behalf Of Taylor, Eric HLS:EX [eric.tay...@gov.bc.ca] Sent: 07 January 2011 09:13 To: 'r-h...@stat.math.ethz.ch' Subject: [R] Plotting Factors -- Sorting x-axis Hello; How do I plot these data in R without the Months being ordered alphabetically? Months Prec 1 Jan 102.1 2 Feb 69.7 3 Mar 44.7 4 Apr 32.1 5 May 24.0 6 Jun 18.7 7 Jul 14.0 8 Aug 20.0 9 Sep 32.4 10 Oct 58.9 11 Nov 94.5 12 Dec 108.2 Eric Eric Taylor, Air Quality Meteorologist, Health Protection, Ministry of Health Services [[alternative HTML version deleted]] ______________________________________________ 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. ______________________________________________ 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.