Fråga:
Hur kan jag färglägga rutor i Gviz AnnotationTrack i R?
Chris_Rands
2017-11-15 15:43:17 UTC
view on stackexchange narkive permalink

Jag lär mig Gviz-bioledarpaketet, jag genererar en plot enligt följande:

  bibliotek (Gviz) spår <- AnnotationTrack (start = c (1,5,7), slut = c (2,6,10), strand = c ('*', '*', '*'), stapling = "tät", showFeatureId = SANT, id = c ('röd', 'blå', ' red ')) pdf (file = paste ("test", "pdf", sep = ".")) plotTracks (track) dev.off ()  

test. pdf ser ut så här: enter image description here

Men vad jag vill är att rutorna ska färgas snarare än märkta med färgordet, hur man gör ?

Observera att mitt riktiga exempel är mycket mer komplicerat än detta.

Ett svar:
benn
2017-11-15 16:02:29 UTC
view on stackexchange narkive permalink

Försökte du argumentet fill ?

Något liknande:

  spår <- AnnotationTrack (start = c (1,5 , 7), slut = c (2,6,10), sträng = c ('*', '*', '*'), stapling = "tät", showFeatureId = SANT, id = c ('röd', 'blå', 'röd'), fyll = c ('röd', 'blå', 'röd'))  
Tack, verkar fungera, kan inte tro att jag saknade det! Vilka färger accepteras som argument för "fyll"?
Förmodligen alla färger, [här] (http://sape.inf.usi.ch/quick-reference/ggplot2/colour) en lista med färgnamn.
@Chris_Rands se "? PlotTracks" för de alternativ som accepteras av "plotTracks" som sedan hänvisar dig till "? Inställningar" för de olika saker du kan justera (lång, lång dokumentation). Slutligen visar `availableDisplayPars (spår)` vad du kan ställa in för `spår`.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...