Câu hỏi được gắn thẻ «ggplot2»

ggplot2 là gói vẽ biểu đồ nguồn mở được duy trì tích cực cho R, được viết bởi Hadley Wickham, dựa trên các nguyên tắc của "Ngữ pháp đồ họa". Nó thay thế một phần cốt truyện cơ bản của R và gói mạng tinh thể, đồng thời cung cấp API sạch, mạnh mẽ, trực giao và vui nhộn.

9
Thêm một chú thích chung cho các ggplots kết hợp
Tôi có hai ggplots mà tôi sắp xếp theo chiều ngang grid.arrange. Tôi đã xem qua rất nhiều bài đăng trên diễn đàn, nhưng mọi thứ tôi thử dường như là các lệnh hiện được cập nhật và đặt tên khác. Dữ liệu của tôi trông như thế này; # …
138 r  ggplot2  legend  gridextra 

14
Scatterplot với biểu đồ biên trong ggplot2
Có cách nào để tạo các biểu đồ tán xạ với biểu đồ biên giống như trong mẫu dưới đây ggplot2không? Trong Matlab, nó là scatterhist()hàm và tồn tại tương đương với R. Tuy nhiên, tôi chưa thấy nó cho ggplot2. Tôi đã bắt đầu một nỗ lực bằng cách …

5
Sắp xếp tỷ lệ x rời rạc theo tần số / giá trị
Tôi đang tạo một biểu đồ thanh tránh được bằng ggplot với tỷ lệ x rời rạc, trục x hiện được sắp xếp theo thứ tự bảng chữ cái, nhưng tôi cần sắp xếp lại để nó được sắp xếp theo giá trị của trục y (nghĩa là thanh cao …
137 r  ggplot2  r-faq 

6
Lưu biểu đồ Grid.arrange () vào tệp
Tôi đang cố gắng vẽ nhiều ô bằng cách sử dụng ggplot2, sắp xếp chúng bằng cách sử dụng grid.arrange(). Vì tôi đã tìm được ai đó mô tả chính xác vấn đề mà tôi gặp phải, tôi đã trích dẫn từ mô tả vấn đề từ liên kết : …
137 r  ggplot2  gridextra 

7
Bỏ qua các ngoại lệ trong boxgot ggplot2
Làm thế nào tôi có thể bỏ qua các ngoại lệ trong boxgot ggplot2? Tôi không chỉ đơn giản muốn chúng biến mất (ví dụ: exmore.size = 0), nhưng tôi muốn chúng bị bỏ qua sao cho tỷ lệ trục y hiển thị phần trăm thứ 1/3. Các ngoại lệ …
132 r  ggplot2 


4
tăng kích thước phông chữ huyền thoại ggplot2
Có cách nào để tăng kích thước phông chữ trong ggplot2? Tôi nghĩ rằng tôi cần chỉ định một cái gì đó giống như legend.key.width = unit(2, "line")trong themehàm, nhưng nó được sử dụng để điều chỉnh các phím theo truyền thuyết, không phải kích thước phông chữ. Cảm ơn!
128 r  ggplot2 

5
Làm thế nào để thay đổi độ rộng dòng trong ggplot?
Liên kết dữ liệu: dữ liệu được sử dụng Mã của tôi: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ …
127 r  ggplot2  line-plot 

3
Xếp chồng biểu đồ với ggplot2 trong R
Tôi chưa quen với R và đang cố gắng vẽ 3 biểu đồ trên cùng một biểu đồ. Mọi thứ đều hoạt động tốt, nhưng vấn đề của tôi là bạn không thấy 2 biểu đồ trùng nhau - trông chúng bị cắt đứt. Khi tôi tạo các ô mật …
124 r  ggplot2 


3
Làm thế nào để tạo đồ họa với nền trong suốt trong R bằng ggplot2?
Tôi cần xuất đồ họa ggplot2 từ tệp R sang PNG với nền trong suốt. Mọi thứ đều ổn với đồ họa R cơ bản, nhưng không rõ ràng với ggplot2: d <- rnorm(100) #generating random data #this returns transparent png png('tr_tst1.png',width=300,height=300,units="px",bg = "transparent") boxplot(d) dev.off() df <- data.frame(y=d,x=1) p …

2
Chỉnh sửa nhãn chú giải (văn bản) trong ggplot
Tôi đã dành hàng giờ để xem tài liệu và trên StackOverflow, nhưng dường như không có giải pháp nào giải quyết được vấn đề của tôi. Khi sử dụng, ggplottôi không thể lấy đúng văn bản trong chú giải, mặc dù nó nằm trong khung dữ liệu của tôi. …
120 r  text  ggplot2  label 


5
Thêm một dòng hồi quy trên ggplot
Tôi đang cố gắng thêm một đường hồi quy trên ggplot. Lần đầu tiên tôi đã thử với abline nhưng tôi đã không quản lý để làm cho nó hoạt động. Sau đó, tôi đã thử điều này ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) Nhưng nó cũng không hoạt …

1
thêm nhãn trục x và y trong ggplot2
Làm cách nào để thay đổi các nhãn x và y trên biểu đồ này? library(Sleuth2) library(ggplot2) discharge<-ex1221new$Discharge area<-ex1221new$Area nitrogen<-ex1221new$NO3 p <- ggplot(ex1221new, aes(discharge, area), main="Point") p + geom_point(aes(size= nitrogen)) + scale_area() + opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"), subtitle="n=41")
119 r  label  ggplot2 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.