2016-04-19 22 views
3

Dieser Code:R und Gviz: Wie man einen Bereich eines Diagramms entfernt (/ zuschneidet)?

alTrack <- Gviz::AlignmentsTrack(
    system.file(package = "Gviz", "extdata", "gapped.bam"), 
    isPaired = TRUE) 

Gviz::plotTracks(
    alTrack, 
    from = 3048500, 
    to = 3049000, 
    chromosome = "chr12") 

Erzeugt dieses Grundstück:

enter image description here

Mit dem Gviz Paket. Mein Problem ist der leere Raum, der immer am unteren Rand des Bildes erscheint. Wie kann ich eine bestimmte Region dieses Plots/Ausschnitts entfernen, um nur die Region zu behalten, die ich brauche? Wenn ich die unteren 15% eines produzierten Plots mit einer R-Funktion entfernen könnte, wäre das großartig.

Die spezifische Region Ich möchte nicht erscheinen:

enter image description here

+0

Ich habe dieses Paket selbst nicht verwendet, aber in den wenigen Beispielen fand ich auf dem Netz dieser Spielraum nicht angezeigt. Da beim Aufrufen von 'Gviz :: AlignmentStrack' kein Bereich angegeben wird, ist es möglich, dass' alTrack' "extra" Spuren enthält, die einfach nicht innerhalb des angegebenen Bereichs plotten können? D. h., Könnten diese vor dem Plotten innerhalb des gewünschten Bereichs gefiltert werden? – flyingfinger

Antwort