> -----Original Message-----
> I have a list with gene names, fold changes (=expression 
> level) and chromosomes.
> 
> Names   fold change  chromosome
> hz          1.5              2
> 
> 
> If I plot fold change versus chromosome (or vice versa):
> 
> plot (ch, fc)
> 
> I see only the chromosomes with numbers but not those with 
> letter (x and y). What can I do?

Make sure your chromosome column is a factor or character vector. 
>From your description so far, I deduce that it is numeric (you can check by 
>saying class(chromosome) ). I am guessing that R has been told to convert 
>chromosome to numeric. If so, R would convert X and Y to NA (that is, missing) 
>in the process - with a warning that ought to have been obvious - because they 
>are not numbers. That would explain why you aren't seeing them in the plot.
How you got that I don't know; the default would be to import as factor.

Anyway, once you have chromosome properly imported as character or factor you 
can use barplot with chromosome used as labels, or plot(1:length(fc), 
axes=FALSE) and then add axes using 
axis(1, at=1:length(fc)), labels=chromosome) #or similar
and
axis(2)


> How can I add a single line in that plot at a certain y-level.
see ?abline

> 
> Thanks
> Hermann
> 
>       [[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.
> 

*******************************************************************
This email and any attachments are confidential. Any use...{{dropped:8}}

______________________________________________
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