Hi,

as a bloody R beginner I failed to solve the probably simple problem
to create a barplot of the following data read from a file

     Year      A     B    C
     2000      4     3    0
     2001      2     1    3
     2002      1     2    5

The Barplot should look like

    5 |                 C
    4 |   A             C
    3 |   AB      C     C
    2 |   AB    A C    BC
    1 |   AB    ABC   ABC
      +------------------
         2000  2001  2002

(well, something like that - the colors are encoded as letters in this
 ASCII-graphics - assume the coloring / shading as usual).

My problem is that if I read the table using

   data <- read.table(file='data.dat', sep = '\t', fill=TRUE, header=TRUE )

everything looks is read as expected if I try

   data

but I have no idea how to separate the Matrix (A B C) to specify the
height parameter of barplot as a matrix and the names.arg parameter
for the inscription.  Whatever I tried I get

   'height' must be a vector or a matrix

and I have no idea to do this right.  So I think I'm just facing a
data conversion problem and have to turn data[['Year']]  into a vector
and the remaining table into a matrix.

I guess this is a really simple question - but I failed to find a
solution.

Kind regards

       Andreas.

--
http://fam-tille.de

______________________________________________
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.

Reply via email to