Ich versuche meine Gene Ontology Daten mit GOplot Paket, speziell GOHeat() Funktion, zu plotten. Leider gibt es ein Problem mit der Anzeige von Gen-Namen - x-Achsen-Label auf der Handlung. Hier ist die Visualisierung des Problems:GOHeat - x Achsenbeschriftungen (Gennamen) werden nicht in der Zeichnung angezeigt
Grundstück von Vignette, die ist, wie es aussehen sollte:
und hier ist, wie es aussieht, wenn ich es zeichnen:
Ich entschied sich für eine nehmen näher auf GOHeat() -Funktion und es ist preety einfach, die ganze Funktion ist here aber ich habe versucht, ggplot() zu ändern:
g <- ggplot() +
geom_tile(data = df_o, aes(x = x, y = y, fill = z))+
scale_x_discrete(breaks = 1:length(unique(df_o$x)), labels = unique(df_o$lab)) +
theme(axis.text.x = element_text(angle = 90, vjust = 0.5), axis.title.x=element_blank(), axis.title.y=element_blank(),
axis.text.y = element_text(size = 14), panel.background=element_blank(), panel.grid.major=element_blank(),
panel.grid.minor=element_blank())
Ich denke, dass die Marigins in axis.text.x = element_text(...)
aber meine Bemühungen die Handlung überhaupt nicht geändert haben, oder sogar Ome Fehler aufgetreten sind.
Um die Dinge einfacher zeige ich, wie Daten wie folgt aussieht:
> head(unique(df_o$x))
[1] 1 2 3 4 5 6
> head(unique(df_o$lab))
[1] TGFBR3 NRP2 GNA13 SLC22A5 APOE LEPR
37 Levels: ACVRL1 AMOT APOE ATP6V0A1 CAV1 CDH2 CDH5 CERKL CXCR4 ECSCR EFNB2 FGF2 ... VANGL2
ich für jeden Hinweis sehr dankbar sein werde, wie man ‚einschalten‘ x-Achse Etiketten. Hier
Wow, einfach unglaublich, vielen Dank! – Adamm