Pytania oznaczone «ggplot2»

106
Jak narysować pustą fabułę?

Muszę zrobić pustą fabułę. To najlepsze, co mogłem wymyślić. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') Jakieś prostsze rozwiązania? PS: całkowicie pusty, bez osi

105
Wyrównaj dwie krawędzie wykresu do lewej (ggplot)

Używam ggplot i mam dwa wykresy, które chcę wyświetlić jeden na drugim. Użyłem grid.arrangez gridExtra, aby je ułożyć. Problem polega na tym, że chcę, aby lewe krawędzie wykresów były wyrównane, a także prawe krawędzie, niezależnie od etykiet osi. (problem pojawia się, ponieważ etykiety jednego...

104
Usuń siatkę, kolor tła oraz górną i prawą krawędź z ggplot2

Chciałbym odtworzyć fabułę bezpośrednio poniżej, używając ggplot2. Mogę podejść blisko, ale nie mogę usunąć górnej i prawej krawędzi. Poniżej przedstawiam kilka prób użycia ggplot2, w tym kilka sugestii znalezionych na lub za pośrednictwem Stackoverflow. Niestety nie udało mi się zmusić tych...

103
Jak dodać teksturę, aby wypełnić kolory w ggplot2

Obecnie używam scale_brewer()do wypełnienia i wyglądają pięknie w kolorze (na ekranie i na drukarce kolorowej), ale drukują stosunkowo jednolicie jako szarości, gdy używam drukarki czarno-białej. Przeszukałem ggplot2dokumentację online, ale nie znalazłem nic o dodawaniu tekstur w celu wypełnienia...

102
Jak używać greckich symboli w ggplot2?

Moje kategorie należy nazywać greckimi literami. Używam ggplot2i pięknie działa z danymi. Niestety nie mogę wymyślić, jak umieścić te greckie symbole na osi x (przy znacznikach), a także wyświetlić je w legendzie. Czy jest na to sposób? AKTUALIZACJA: Rzuciłem okiem na link , jednak nie ma opisanej...

102
ggplot2 zachowuje nieużywane poziomy barplot

Chcę wykreślić nieużywane poziomy (to znaczy poziomy, których liczba wynosi 0) na moim wykresie słupkowym, jednak niewykorzystane poziomy są pomijane i nie mogę dowiedzieć się, jak je zachować df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <-...

101
Jak radzić sobie z błędem „data of class uneval” z ggplot2?

Podczas próby nałożenia nowej linii na istniejący ggplot otrzymuję następujący błąd: Error: ggplot2 doesn't know how to deal with data of class uneval Pierwsza część mojego kodu działa dobrze. Poniżej znajduje się obraz „ostatnich” danych godzinowych dotyczących generacji wiatrowej z rynku...

100
Jak mogę manipulować tekstem pasków wykresów facet_grid?

Zastanawiam się, jak mogę manipulować rozmiarem tekstu paskowego na wykresach fasetkowych. Moje pytanie jest podobne do pytania dotyczącego tytułów fabuły , ale szczególnie interesuje mnie manipulowanie nie tytułem fabuły, ale tekstem, który pojawia się w tytułach aspektów (strip_h). Jako...

99
Umieść geom_text na unikniętym wykresie słupkowym

Starałem się, aby tytuł był oczywisty, ale proszę bardzo - najpierw dane: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label = c("vma", "vla", "ia", "fma", "fla"), class = "factor"), ustanova = structure(c(1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L,...

97
Naprawianie kolejności aspektów w ggplot

Dane: df <- data.frame( type = c("T", "F", "P", "T", "F", "P", "T", "F", "P", "T", "F", "P"), size = c("50%", "50%", "50%", "100%", "100%", "100%", "150%", "150%", "150%", "200%", "200%", "200%"), amount = c(48.4, 48.1, 46.8, 25.9, 26, 24.9, 21.1, 21.4, 20.1, 20.8, 21.5, 16.5) ) Muszę...

94
Jak mogę uzyskać „niezrównoważoną” siatkę ggplots?

Dzięki grid.arrangemogę ułożyć wiele ggplotfigur w siatce, aby uzyskać figurę wielopanelową, używając czegoś takiego: library(ggplot2) library(grid) library(gridExtra) wygeneruj więc kilka wykresów ggplot2 plot5 <- grid.arrange(plot4, plot1, heights=c(3/4, 1/4), ncol=1, nrow=2) Jak mogę...

93
ggplot geom_text kontrolka rozmiaru czcionki

Próbowałem zmienić czcionkę na 10 dla etykiet mojego paska ggplot2, robiąc coś takiego: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=position_dodge(width=0.9), hjust=1.5,colour="white") +...

93
Jak mogę ustawić dowolną liczbę ggplots za pomocą grid.arrange?

To jest opublikowane w grupie google ggplot2 Moja sytuacja jest taka, że pracuję nad funkcją, która generuje dowolną liczbę wykresów (w zależności od danych wejściowych dostarczonych przez użytkownika). Funkcja zwraca listę n wykresów i chciałbym ułożyć te wykresy w układzie 2 x 2. Borykam się...

93
geom_smooth () jakie są dostępne metody?

Używam geom_smooth()od ggplot2. W książce Hadleya Wickhama („ggplot2 - Elegancka grafika do analizy danych”) znajduje się przykład (strona 51), gdzie method="lm"jest używany. W podręczniku online nie ma mowy o methodargumentacji. Widzę inne wyniki Google (i pytania tutaj) osób używających...

92
Jak ustawić zmienną listę działek za pomocą grid.arrange?

library(ggplot2) df <- data.frame(x=1:10, y=rnorm(10)) p1 <- ggplot(df, aes(x,y)) + geom_point() plist <- list(p1,p1,p1,p1,p1) # In my real example,a plot function will fit a ggplot to a list of datasets #and return a list of ggplots like the example above. Chciałbym ułożyć działki...