Hi all, I would like to do a barplot of a dataframe like this one: alfa beta gamma delta qwert 56.5 58.5 56.5 58.5 asdfg 73.0 73.0 43.0 73.0 zxcvb 63.0 63.0 43.0 63.0 yuiop 63.0 63.0 43.0 63.0 with the labels of the rows and columns. I would like to have something that works for dataframes with varying dimensions, and so far I haven't found any way to do it. What would be the best way to do that? Thanks in advance, Albert.
On Fri, 2006-06-09 at 11:26 +0100, Albert Vilella wrote:> Hi all, > > I would like to do a barplot of a dataframe like this one: > > alfa beta gamma delta > qwert 56.5 58.5 56.5 58.5 > asdfg 73.0 73.0 43.0 73.0 > zxcvb 63.0 63.0 43.0 63.0 > yuiop 63.0 63.0 43.0 63.0 > > with the labels of the rows and columns. > > I would like to have something that works for dataframes with varying > dimensions, and so far I haven't found any way to do it. > > What would be the best way to do that? > > Thanks in advance, > > Albert.barplot() requires the 'height' argument to be a vector or matrix, so you need to coerce the data frame: barplot(as.matrix(DF)) or barplot(as.matrix(DF), beside = TRUE) depending upon the format you prefer. HTH, Marc Schwartz
Hi something like> tabalfa beta gamma delta qwert 56.5 58.5 56.5 58.5 asdfg 73.0 73.0 43.0 73.0 zxcvb 63.0 63.0 43.0 63.0 yuiop 63.0 63.0 43.0 63.0 barplot(as.matrix(tab), beside=T, legend.text=T) HTH Petr On 9 Jun 2006 at 11:26, Albert Vilella wrote: From: Albert Vilella <avilella at gmail.com> To: r-help at stat.math.ethz.ch Date sent: Fri, 09 Jun 2006 11:26:26 +0100 Subject: [R] barplot dataframes w/ varying dimensions Send reply to: avilella at gmail.com <mailto:r-help-request at stat.math.ethz.ch?subject=unsubscribe> <mailto:r-help-request at stat.math.ethz.ch?subject=subscribe>> Hi all, > > I would like to do a barplot of a dataframe like this one: > > alfa beta gamma delta > qwert 56.5 58.5 56.5 58.5 > asdfg 73.0 73.0 43.0 73.0 > zxcvb 63.0 63.0 43.0 63.0 > yuiop 63.0 63.0 43.0 63.0 > > with the labels of the rows and columns. > > I would like to have something that works for dataframes with varying > dimensions, and so far I haven't found any way to do it. > > What would be the best way to do that? > > Thanks in advance, > > Albert. > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.htmlPetr Pikal petr.pikal at precheza.cz