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
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
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...
Znalazłem to, jak umieścić etykiety nad geom_bar w R za pomocą ggplot2 , ale po prostu umieścił etykiety (liczby) na tylko jednym pasku. Oto, powiedzmy, dwa słupki dla każdej osi X, jak zrobić to samo? Moje dane i kod wyglądają tak: dat <- read.table(text = "sample Types Number sample1 A...
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...
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...
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...
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 <-...
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...
Chciałbym wiedzieć, czy można zmienić niektóre domyślne parametry ggplot2grafiki, na przykład rozmiar czcionki, dla całej sesji języka R. Chodzi o to, aby uniknąć ustawiania ich dla każdej działki.
Domyślnie ggplot2 tworzy wykresy z szarym tłem. Jak zmienić kolor tła działki? Na przykład działka utworzona za pomocą następującego kodu: library(ggplot2) myplot<-ggplot(data=data.frame(a=c(1,2,3), b=c(2,3,4)), aes(x=a, y=b)) + geom_line() myplot
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...
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,...
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 3 lata temu . Popraw to...
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ę...
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ę...
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") +...
Mój przykład to: qplot(mtcars$mpg) + annotate(geom = "text", x = 30, y = 3, label = "Some text\nSome more text") Jak ustawić tutaj tekst, aby był wyrównany do lewej? Aby „Niektórzy ustawili się w jednej linii.
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ę...
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...
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...