Pytania otagowane jako ggplot2

ggplot2 to aktywnie zarządzany pakiet do rysowania wykresów typu open source dla języka R, napisany przez Hadleya Wickhama, oparty na zasadach „Grammar of Graphics”. Częściowo zastępuje podstawową fabułę R i pakiet kratownicy, zapewniając jednocześnie czyste, potężne, ortogonalne i zabawne API.

4
Emuluj domyślną paletę kolorów ggplot2
Jakiej funkcji mogę użyć do emulacji domyślnej palety kolorów ggplot2 dla żądanej liczby kolorów. Na przykład wprowadzenie wartości 3 spowoduje wygenerowanie wektora znaków kolorów HEX o następujących kolorach:
192 r  ggplot2 

5
Zwiększ liczbę tyknięć osi
Generuję wykresy dla niektórych danych, ale liczba tyknięć jest zbyt mała, potrzebuję więcej precyzji odczytu. Czy jest jakiś sposób na zwiększenie liczby znaczników osi w ggplot2? Wiem, że mogę powiedzieć ggplot, aby używał wektora jako znaczników osi, ale chcę zwiększyć liczbę znaczników dla wszystkich danych. Innymi słowy, chcę, aby liczba …
191 r  ggplot2 

7
Zmiana rozmiaru czcionki i kierunku tekstu osi w ggplot2
Rysuję wykres ze zmienną kategorialną na osi x i zmienną numeryczną na osi y. W przypadku osi x, biorąc pod uwagę, że istnieje wiele punktów danych, domyślne formatowanie tekstu powoduje, że etykieta każdego znacznika nachodzi na inne etykiety. Jak (a) zmienić rozmiar czcionki dla tekstu mojej osi i (b) zmienić …
188 r  ggplot2 


15
Najbardziej niewykorzystana wizualizacja danych [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Oznacz punkty w geom_point
Dane, którymi się bawię, pochodzą z poniższego źródła internetowego nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") Chcę utworzyć wykres punktowy 2D porównujący dwie metryki z tej tabeli, gdzie każdy gracz reprezentuje kropkę na wykresie. Mam następujący kod: nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + geom_point() To daje mi następujące informacje: …
178 r  plot  ggplot2  labeling  ggrepel 

5
Jak przypisać kolory do zmiennych kategorialnych w ggplot2, które mają stabilne mapowanie?
Zacząłem nabierać prędkości z R w ostatnim miesiącu. Oto moje pytanie: Jaki jest dobry sposób przypisywania kolorów do zmiennych kategorialnych w ggplot2, które mają stabilne mapowanie? Potrzebuję spójnych kolorów w zestawie wykresów, które mają różne podzbiory i różną liczbę zmiennych kategorialnych. Na przykład, plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line() …
178 r  ggplot2 

8
Pokaż% zamiast zliczeń na wykresach zmiennych kategorialnych
Planuję zmienną kategorialną i zamiast pokazywać liczby dla każdej wartości kategorii. Szukam sposobu, aby ggplotwyświetlić procent wartości w tej kategorii. Oczywiście istnieje możliwość stworzenia innej zmiennej z wyliczonym procentem i wykreślenia tej jednej, ale muszę to robić kilkadziesiąt razy i mam nadzieję, że uda mi się to jednym poleceniem. Eksperymentowałem …
170 r  ggplot2 

5
Wykres liniowy ggplot2 podaje „geom_path: Każda grupa składa się tylko z jednej obserwacji. Czy potrzebujesz dostosować estetykę grupy? ”
Z tą ramką danych („df”): year pollution 1 1999 346.82000 2 2002 134.30882 3 2005 130.43038 4 2008 88.27546 Próbuję stworzyć taki wykres liniowy: plot5 <- ggplot(df, aes(year, pollution)) + geom_point() + geom_line() + labs(x = "Year", y = "Particulate matter emissions (tons)", title = "Motor vehicle emissions in Baltimore") …
170 r  ggplot2 

2
Co robią hjust i vjust podczas tworzenia fabuły za pomocą ggplot?
Za każdym razem, gdy tworzę wykres za pomocą ggplot, spędzam trochę czasu próbując różnych wartości hjust i vjust w linii takiej jak + opts(axis.text.x = theme_text(hjust = 0.5)) aby etykiety osi były wyrównane w miejscu, w którym etykiety osi prawie dotykają osi i są zrównane z nią (wyrównane do osi, …
159 r  plot  ggplot2 


4
Zmień rozmiar tytułu osi i etykiet w ggplot2
Mam naprawdę proste pytanie, na które usiłuję znaleźć odpowiedź. Miałem nadzieję, że ktoś tutaj może mi pomóc. Przykładową ramkę danych przedstawiono poniżej: a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + xlab("x axis") g Chcę się tylko dowiedzieć, jak zmieniam rozmiar tekstu …
145 r  ggplot2 

3
Dodaj legendę do wykresu liniowego ggplot2
Mam pytanie dotyczące legend w ggplot2. Udało mi się narysować trzy linie na tym samym wykresie i chcę dodać legendę z trzema użytymi kolorami. To jest używany kod library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") + ylab("Temperatura (C)") + xlab(" …
143 r  ggplot2  legend  r-faq 

6
ggplot2 wykres bez osi, legend itp
Chcę użyć hexbin bioprzewodnika (co mogę zrobić), aby wygenerować wykres, który wypełni cały (png) region wyświetlania - bez osi, bez etykiet, bez tła, bez niczego.
139 r  ggplot2 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.