Message-ID: <CAAxdm-4HHmfkY7ip-zaq8tSB158rmUc7iY63VdsL6RnKZAnZug@mail.gmail.com>
Date: 2011-10-10T12:12:40Z
From: jim holtman
Subject: Type of Graph to use
In-Reply-To: <CAMrqo6wVA2v9OZoAcQ9JLZnGirkkdEYBih1dFggY_ynpFCSXCQ@mail.gmail.com>
See if this gives you the presentation you want:
x <- read.table(textConnection("Name Class
a Class1
a Class4
b Class2
b Class1
d Class3
d Class5
e Class4
e Class2"), header = TRUE)
closeAllConnections()
# add columns of numeric values of factors
x$name <- as.integer(x$Name)
x$class <- as.integer(x$Class)
# create plot area
plot(0
, type = 'n'
, xaxt = 'n'
, yaxt = 'n'
, xlab = ''
, ylab = ''
, xlim = c(0, max(x$class))
, ylim = c(0, max(x$name))
)
# now plot the rectangles
rect(
xleft = x$class - 1
, ybottom = x$name - 1
, xright = x$class
, ytop = x$name
, col = x$name
)
# add the labels
axis(1
, at = seq(0.5, by = 1, length = length(levels(x$Class)))
, labels = levels(x$Class)
)
axis(2
, at = seq(0.5, by = 1, length = length(levels(x$Name)))
, labels = levels(x$Name)
)
On Mon, Oct 10, 2011 at 6:49 AM, Jurgens de Bruin <debruinjj at gmail.com> wrote:
> Hi,
>
> Please advice on what type of graph can be used to display the following
> data set.
>
> I have the following:
>
> Name ? ?Class
> a ? ? ? ? ? ? Class 1
> a ? ? ? ? ? ? Class4
> b ? ? ? ? ? ? Class2
> b ? ? ? ? ? ? Class1
> d ? ? ? ? ? ? Class3
> d ? ? ? ? ? ? Class5
> e ? ? ? ? ? ? Class4
> e ? ? ? ? ? ? Class2
>
> So each entry in name can belong to more than one class. I want to represent
> the data as to see where overlaps occur that is which names are in the same
> Class Name and also which names are unique to a Class. I tough a Venn
> Diagram would work but this can only present numerical values for each
> Class, I would like each name to be presented by a dot or *.
>
> Any suggestions and how to would be appreciated.
>
> --
> Regards/Groete/Mit freundlichen Gr??en/recuerdos/meilleures salutations/
> distinti saluti/siong/du? y?/??????
>
> Jurgens de Bruin
>
> ? ? ? ?[[alternative HTML version deleted]]
>
>
> ______________________________________________
> R-help at 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.
>
>
--
Jim Holtman
Data Munger Guru
What is the problem that you are trying to solve?