Pertanyaan yang diberi tag ggplot2

ggplot2 adalah paket bagan gambar open-source yang dikelola secara aktif untuk R, ditulis oleh Hadley Wickham, berdasarkan pada prinsip "Grammar of Graphics". Ini menggantikan sebagian plot dasar R dan paket kisi, sambil menyediakan API yang bersih, kuat, ortogonal, dan menyenangkan.

697
Bagaimana kita bisa membuat grafik gaya xkcd?

Rupanya, rakyat telah menemukan cara membuat grafik gaya xkcd di Mathematica dan di LaTeX . Bisakah kita melakukannya di R? Ggplot2-ers? A geom_xkcd dan / atau theme_xkcd? Saya kira dalam grafis dasar, par (xkcd = BENAR)? Bagaimana saya melakukannya? Sebagai tikaman pertama (dan jauh lebih...

671
Memutar dan memberi jarak pada label sumbu di ggplot2

Saya punya plot di mana sumbu x adalah faktor yang labelnya panjang. Walaupun mungkin bukan visualisasi yang ideal, untuk saat ini saya hanya ingin memutar label ini menjadi vertikal. Saya telah menemukan bagian ini dengan kode di bawah ini, tetapi seperti yang Anda lihat, labelnya tidak sepenuhnya...

571
Plot dua grafik dalam plot yang sama di R

Saya ingin memplot y1 dan y2 dalam plot yang sama. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Tetapi ketika saya melakukannya seperti ini, mereka tidak diplot dalam plot yang sama. Di Matlab orang...

339
Plot berdampingan dengan ggplot2

Saya ingin menempatkan dua plot berdampingan menggunakan paket ggplot2 , yaitu melakukan yang setara par(mfrow=c(1,2)). Sebagai contoh, saya ingin agar dua plot berikut ditampilkan berdampingan dengan skala yang sama. x <- rnorm(100) eps <-

301
Pesan Bar dalam grafik batang ggplot2

Saya mencoba membuat grafik batang di mana batang terbesar akan terdekat dengan sumbu y dan batang terpendek akan menjadi yang terjauh. Jadi ini seperti Tabel yang saya miliki Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John Defense 6 Tim Striker Jadi...

300
Bagaimana cara mengubah judul legenda di ggplot

Saya memiliki plot berikut seperti di bawah ini. Itu dibuat dengan perintah ini: library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(x=rating, fill=cond)) + geom_density(alpha = .3) + xlab("NEW RATING...

256
Judul Center Plot di ggplot2

Hai kode sederhana ini (dan semua skrip saya dari pagi ini) telah mulai memberi saya judul di luar ggplot2 Ubuntu version: 16.04 R studio version: Version 0.99.896 R version: 3.3.2 GGPLOT2 version: 2.2.0 Saya baru saja menginstal di atas pagi ini untuk mencoba dan memperbaiki ini .... dat...

250
Hapus legenda ggplot 2.2

Saya mencoba untuk menjaga legenda satu lapisan (halus) dan menghapus legenda yang lain (titik). Saya telah mencoba mematikan legenda dengan guides(colour = FALSE)dan geom_point(aes(color = vs), show.legend = FALSE). Sunting : Karena pertanyaan ini dan jawabannya populer, contoh yang direproduksi...

231
ggplot dengan sumbu 2 y di setiap sisi dan skala yang berbeda

Saya perlu memplot grafik batang yang menunjukkan jumlah dan grafik garis yang menunjukkan nilai semua dalam satu grafik, saya bisa melakukan keduanya secara terpisah, tetapi ketika saya menyatukannya, skala saya dari lapisan pertama (yaitu geom_bar) tumpang tindih dengan yang kedua lapisan (yaitu...

231
Bagaimana cara mengubah label facet?

Saya telah menggunakan ggplotperintah berikut : ggplot(survey, aes(x = age)) + stat_bin(aes(n = nrow(h3), y = ..count.. / n), binwidth = 10) + scale_y_continuous(formatter = "percent", breaks = c(0, 0.1, 0.2)) + facet_grid(hospital ~ .) + theme(panel.background = theme_blank()) untuk...

221
Mematikan beberapa legenda di ggplot

Misalkan saya punya ggplot dengan lebih dari satu legenda. mov <- subset(movies, length != "") (p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa)) + geom_point() ) Saya dapat mematikan tampilan semua legenda seperti ini: (p1 <- p0 + theme(legend.position =...

193
Meniru palet warna default ggplot2

Fungsi apa yang dapat saya gunakan untuk mengemulasi palet warna default ggplot2 untuk jumlah warna yang diinginkan. Misalnya, input 3 akan menghasilkan vektor karakter warna HEX dengan warna-warna

191
Meningkatkan jumlah kutu sumbu

Saya membuat plot untuk beberapa data, tetapi jumlah kutu terlalu kecil, saya perlu lebih akurat dalam membaca. Apakah ada cara untuk meningkatkan jumlah kutu sumbu di ggplot2? Saya tahu saya bisa memberi tahu ggplot untuk menggunakan vektor sebagai kutu sumbu, tetapi yang saya inginkan adalah...

188
Mengubah ukuran font dan arah teks sumbu di ggplot2

Saya merencanakan grafik dengan variabel kategorikal pada sumbu x dan variabel numerik pada sumbu y. Untuk sumbu x, mengingat bahwa ada banyak titik data, pemformatan teks default menyebabkan label untuk setiap tanda centang tumpang tindih dengan label lain. Bagaimana cara (a) mengubah ukuran font...

178
Beri label titik di geom_point

Data yang saya mainkan berasal dari sumber internet yang tercantum di bawah ini nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") Yang ingin saya lakukan, adalah membuat grafik titik 2D membandingkan dua metrik dari tabel ini, dengan masing-masing pemain mewakili sebuah...