腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
geom_line()没有给出想要的结果
r
、
ggplot2
我刚开始接触R,在ggplot2方面有一些问题。我尝试过用以下代码在ggplot上绘制一个geom_line: gplot(shm_data ,aes(X, Y, fill= Count)) + geom_tile(aes(X,Y,alpha=Count))+ scale_fill_gradientn(colours=c("yellow","orange","red"),na.value = NA,guide=FALSE)+ scale_y_continuous(trans = "reverse")+ scale
浏览 5
提问于2020-10-07
得票数 0
回答已采纳
1
回答
使用geom_bar的ggplot -使用颜色区分单个条形图
r
、
ggplot2
、
geom-bar
我想用ggplot2制作一个条形图,其中一个条形图用指定的颜色来区分。 用一个简单的数据框架来说明: type <- c('apples','pears','bananas','plums','melons','pineapples') weight <- c(14,11,19,16,12,8) fruit <- data.frame(type,weight) 这就是我到目前为止用来制作这个图的内容: library("ggplot2") f <- ggplo
浏览 2
提问于2017-03-18
得票数 0
1
回答
用ggplot2将数据转换成水平条形图
r
、
ggplot2
我想从我的数据创建一个水平条形图。 指向我的数据的链接是 我正在使用的代码 library(ggplot2) ggplot(data=df , aes(x=fct_inorder(WorkSchedule),y=timing, fill=Value)) + geom_col() + coord_flip() 情节的输出: 如何更改x-axis以从04:00 till 03:45 (24h)显示时间 我试过factor(Source),但它不起作用。 UPDATE@如何更改此图的x轴? 许多牛头
浏览 1
提问于2019-06-02
得票数 1
回答已采纳
1
回答
R图条形图
r
、
ggplot2
、
bar-chart
考虑以下代码: d <- data.frame(y = sample(LETTERS[1:8]), x = c(-1.6,-1.4,-1.2,0,0,1.2,1.3,1.4), stringsAsFactors = FALSE) ggplot(d, aes(y=x, x=y)) + geom_bar() + coord_flip() 谁能告诉我如何强制ggplot不按字母顺序排列数据?我使用了stringsAsFactors = FALSE,所以我的字符不是factor类型。此外,为什么我必须将x和y从aes(y=y, x=x)交换到aes(y=x, x=y),使我的y数据沿着y轴绘制
浏览 0
提问于2013-06-07
得票数 1
1
回答
在ggplot中避免二次拟合中的zag模式
r
、
ggplot2
、
plot
我很难在ggplot中绘制二次拟合,因为重叠的x值之间的线在曲线的上边和下边之间来回跳动。 ? 然而,在base plot中做同样的事情,它是有效的,这让我认为我忽略了ggplot中的一些东西(可能真的很愚蠢)。有没有人可以指导我如何在ggplot中接收propper行? ? 不幸的是,我不知道如何重现确切的问题,所以只需为类似形状的“曲线”添加代码: library(ggplot2) x1 <- log(c(1:100, 99:1)) y1 <- log(seq(0.22, 0.2, length.out = 199)) dat <- data.frame
浏览 9
提问于2021-01-19
得票数 0
回答已采纳
1
回答
使用美元符号符号($)将变量与facet_grid()或facet_wrap()组合传递给aes()时发出
r
、
ggplot2
、
r-faq
目前,我正在ggplot2中为一个项目做一些分析,偶然发现了一些我无法解释的奇怪行为。当我编写aes(x = cyl, ...)时,如果使用aes(x = mtcars$cyl, ...)传递相同的变量,则绘图看起来与它所做的不同。当我移除facet_grid(am ~ .)时,两个图又是相同的。下面的代码是根据我的项目中生成相同行为的代码建模的: library(dplyr) library(ggplot2) data = mtcars test.data = data %>% select(-hp) ggplot(test.data, aes(x = test.data$c
浏览 4
提问于2015-09-12
得票数 18
回答已采纳
2
回答
在scale_fill_manual()中不尊重颜色的顺序?
r
、
ggplot2
、
violin-plot
我正在创作一些小提琴的情节,并想给它们着色。它适用于维数9的矩阵,就像我在前面的问题中一样。 但是当我把尺寸增加到15时,颜色的顺序就不受尊重了。为什么会发生这种情况? 在这里工作(9列): library(ggplot2) dat <- matrix(rnorm(250*9),ncol=9) # Violin plots for columns mat <- reshape2::melt(data.frame(dat), id.vars = NULL) mat$variable_grouping <- as.character(sort(rep(1:9,250)))
浏览 1
提问于2018-06-01
得票数 1
回答已采纳
2
回答
如何在ggplot2 geom_jitter()中更改数据点的颜色范围
r
、
ggplot2
我正在享受探索R和ggplot2的乐趣。现在,在使用ggplot2和geom_jitter时,更改数据点的梯度存在问题。下面是我使用的代码: t1 <- ggplot(mtcars, aes(x=as.factor(cyl),y=mpg)) t2 <- geom_boxplot(outlier.shape=NA) t3 <- geom_jitter(width=0.3, size=3, aes(color = disp)) t1 + t2 + t3 返回: 然而,我希望更高的数字是黑暗的。或者更好的--我希望红色的数字最高,绿色的数字最低(只是一个例子)。 谢谢!
浏览 3
提问于2016-04-26
得票数 0
回答已采纳
1
回答
对ggplot方面进行动态排序
r
、
ggplot2
从左到右动态排序facet的推荐方法有哪些: (1)最近的价格从最高到最低(因此,b>a>c方面从左到右)和 (2)最高到最低平均价格(c>b>a)? library(lubridate) library(ggplot2) start_date <- ymd("2019-04-01") end_date <- ymd("2019-04-06") date <- rep(seq(start_date, end_date, by = "days"),3) price <- c(1,2,3,4,5,6
浏览 0
提问于2019-04-06
得票数 1
2
回答
如何在ggplot2中按顺序组织散点?
r
、
ggplot2
这是我正在处理的数据的简化示例: x <- c("before", "before", "before", "before", "after","after","after","after") y <- c(22, 25, 26, 27, 45, 67, 89, 74) z <- c("A", "A", "A", "B", "B", "B", "C
浏览 7
提问于2021-09-06
得票数 0
1
回答
在ggplot2中控制facet_grid/facet_wrap的顺序?
r
、
ggplot2
我在ggplot中使用facet_wrap和facet_grid绘制内容,例如: ggplot(iris) + geom_histogram(aes(iris$Petal.Width)) + facet_grid(Species ~ .) 是否可以控制Species面板在绘图中的顺序?可以在不更改iris数据帧或创建新数据帧的情况下完成此操作吗?这里默认显示setosa,versicolor,virginica,但我想要一个不同的顺序。谢谢。
浏览 2
提问于2013-02-27
得票数 64
回答已采纳
1
回答
如何在X轴上强制变量的特定顺序?
r
、
ggplot2
我的问题是在使用ggplot时,图条的顺序。 EffectNames = c("Pull Back(A)","Hook(B)","Peg(C)","AB","BC","AC","ABC") Half_Effect = c(10.4, 6.5, 5.6, 1.6, 0.98, .77, .65) paretoData = cbind(EffectNames, Half_Effect) paretoData = as.data.frame(paretoData) ggplot(pare
浏览 0
提问于2016-10-23
得票数 16
1
回答
为什么在ggplot2上绘图时,我的数据在X轴上不整齐?
r
、
ggplot2
我正在为睡眠数据在ggplot2上创建一个绘图。我在x轴上有所有用户,在y轴上有总睡眠时间,但是当我运行函数时,我收到一个在x轴上有用户无序的图形。我会提供一个图像。 谢谢! 这是我正在运行的代码 ggplot(data=meansleep)+ geom_point(mapping=aes(x=Id,y=TotalMinutesAsleep, group=1)) + theme(axis.text.x = element_text(angle = 45))
浏览 1
提问于2022-04-02
得票数 -1
1
回答
X轴标签的顺序GGPLOT
r
、
ggplot2
、
bar-chart
、
axis
我有以下输入数据。 sample_data <- data.frame(city = c("a", "b", "c","d", "a", "b", "c", "d"), value = c(10, 11, 17, 12, 13, 14, 11, 8), type = c(1,1,1,1,2,2,2,2), country = c("c1", "c2", "c1", "c1", "c2"
浏览 0
提问于2017-09-27
得票数 0
1
回答
显式设置堆叠条形图中“填充”变量的顺序
r
、
ggplot2
、
plot
、
bar-chart
、
stacked-chart
我试图显式地设置堆叠条形图中填充变量的顺序。 要做到这一点,我使用scale_y_discrete变量并将限制设置为我正在创建的预定列表,在示例names中。 这在给x axis排序时非常完美,但是当我对y采用相同的方法时,它没有任何效果,并且导致了轴标签的问题。 下面的例子是有和没有尝试排序的图表。 没有: library(ggplot2) library(reshape2) df_dtype <- data.frame(Name = c("Jim","Bob","Sue","Sally"),
浏览 5
提问于2022-09-26
得票数 0
回答已采纳
2
回答
与字符X对象一起使用geom_bar()时X轴顺序错误
r
、
ggplot2
考虑到按下列代码排列的条形图: y<-rnorm(10) x<-c('0~0.1','0.1~0.2','0.2~0.3','0.3~0.4','0.4~0.5','0.5~0.6','0.6~0.7','0.7~0.8','0.8~0.9','0.9~1') data<-data.frame(x,y) library('ggplot2') ggplot(data=data,aes(x=x,y=y))+
浏览 3
提问于2017-03-21
得票数 3
回答已采纳
1
回答
使用巧妙和geom_tile的意外输出
r
、
ggplot2
、
heatmap
、
plotly
我试图使用ggplot2的geom_tile打印一个热图,并使用包plotly显示它,但是我得到了一些意想不到的行为。 在网站上有一个可复制的例子 为了方便起见,我将代码粘贴在这里: library(plotly) library(reshape2) p <- volcano %>% melt() %>% ggplot(aes(Var1, Var2, fill = value)) + geom_tile() ggplotly(p) 根据网站,我应该得到这样的信息: 但我得到的结果是下一个: 有趣的是,如果我用ggplot p打印print(p
浏览 1
提问于2016-04-05
得票数 1
1
回答
如何为ggplot图例赋值?
r
、
ggplot2
我想在我的ggplot中指定图例顺序,图例顺序确实如我所料发生了变化。但是,当我为绘图赋值时,图例的结果与我预期的不同。我的代码是 library(ggplot2) data<-data.frame(time=c(1:10),y=c(150000,100000,50000,rep(70000,7)),IC=c("150000","100000","50000",rep("1",7))) ggplot(data,aes(x=time,y=y))+ geom_line()+ geom_point(data=data[data$
浏览 17
提问于2020-04-25
得票数 1
回答已采纳
2
回答
ggplot2:在geom中绘制因子的顺序
r
、
ggplot2
我有一个由5个组组成的(密集)数据集,所以我的data.frame看起来像x,y,group。我可以绘制这些数据,并根据它们的组对点进行着色,使用: p= ggplot(dataset, aes(x,y)) p = p + geom_point(aes(colour = group)) 我现在的问题是,我只想控制哪个组在上面。目前,这看起来是随机决定的(至少我似乎不能弄清楚是什么让某个东西成为“顶部”点)。在ggplot2中有没有办法告诉geom_point点的顺序应该是什么?
浏览 2
提问于2012-03-27
得票数 6
回答已采纳
1
回答
ggplot用过滤后的长格式数据绘制了一个混乱的图。
r
、
ggplot2
、
melt
通过下面的代码,我生成了CO2数据系列的三幅图。两个情节看上去不错,最后一个看起来很奇怪。我不明白ggplot怎么能想出这个情节。有什么想法吗? data = read.csv('data4.csv', header = TRUE, comment.char = '#') data = mutate(data, time = as.character(time), date = as.character(date), timec = chron(times = time)) dataLong = melt(
浏览 0
提问于2017-05-23
得票数 0
回答已采纳
1
回答
无词典顺序的ggplot
r
、
ggplot2
我正在尝试用ggplot创建一个barplot。酒吧间很好,但酒吧是按字典顺序排列的,这是没有意义的。一个示例数据框架是年龄列,如下所示 Levels: 0-4 10 11 12 13 14 15 16 17 18 19 20-24 25-29 30-34 35-59 5 6 60+ 7 8 9 Age not stated All ages 当我用ggplot(m2,aes(x=reorder(年龄),y=value,fill=variable)) + geom_bar(stat = "identity")绘图时 我知道下面的情节 X轴上的年龄是按字典顺序排列的。因此,5,
浏览 2
提问于2015-10-25
得票数 1
回答已采纳
1
回答
当在facet_grid中指定形状时,ggplot2中的绘图操作不正确
r
、
ggplot2
请原谅,如果这是一个非常愚蠢的问题。从过去的12个小时开始,我一直在想我做错了什么。 我正试图用facet_grid和ggplot2中的shape来获取一个图。我使用形状来显示不同年份的不同点。实际数据集有7年的数据点。示例代码数据代表的实际数据仅为3年。当我不使用形状时,情节是正确的。它在x轴上显示正确年份下的点.一旦在aes部分中使用了形状,数据点就不会处于适当的年份。 请帮我解决这个问题。示例代码反映了这个问题。 我在ubuntu10.04LTS上使用R2.14.0和ggplot2 0.9.3.1。 library(ggplot2) library(plyr) tr_week = c(
浏览 4
提问于2013-08-20
得票数 0
回答已采纳
3
回答
我可以重新排序geom_col中的堆叠,以匹配我的数据中的顺序吗?
r
、
ggplot2
、
stacked-chart
我正在尝试用ggplot绘制土壤剖面。但是,geom_col首先将所有砂层组合在一起,然后是所有泥炭层,最后是所有粘土层。我希望顺序取决于我的数据帧中的顺序,或者,取决于depth_min的顺序。所以第一个剖面是沙土-泥炭-沙子,最后一个剖面是泥炭-泥炭-泥炭。我试着使用顺序作为美学,但似乎被弃用,并在网络上进行了广泛的搜索,但只找到了许多关于颠倒堆栈顺序或改变de legend顺序的帖子。有什么解决方案吗?也许我不应该(Ab)使用geom_col来做这件事,而是使用其他函数(最好是ggplot)? ? 可重现的例子: d <- read.csv(text='Locat
浏览 80
提问于2021-09-17
得票数 2
回答已采纳
1
回答
Ggplot2中的再排序
r
、
ggplot2
、
dplyr
df <- data.frame(Country = c("Indonesia","Indonesia","Brazil","Colombia","Mexico","Colombia","Costa Rica" ,"Mexico","Brazil","Costa Rica"), Subject = c("Boys", "Girls","Boys","B
浏览 0
提问于2021-03-30
得票数 0
回答已采纳
1
回答
避免ggplot更改列的顺序
r
可能是个愚蠢的问题。我有一个data.frame,看起来像: Sample3 Sample1 Sample4 Sample5 Sample10 Gene1 6.90 6.45 6.56 3.4 2.0 Gene2 3.4 4.98 0.12 1.5 0.56 Gene3 3.24 0 0.12 0.56 0.22 ..................... 还有另一个data.frame (Sam
浏览 0
提问于2019-07-12
得票数 0
1
回答
使用: stat_summary(geom = 'text',标签=字母)在ggbox绘图中标记单个框时的无序标签
r
、
ggplot2
、
boxplot
、
labeling
寻找标签在我的方框中单独的框-创建的格格图。根据这篇文章中的答案(在ggplot }()中标记单个框),我正在使用stat_summary函数来这样做。 论坛帖子中的示例代码: ggplot(mtcars, aes(factor(cyl), mpg)) + geom_boxplot() + stat_summary(geom = 'text', label = letters[1:3], fun.y = max, vjust = -1) 然而,当我试图为我自己的情节重新创建这个标签时,标签是不正常的。每个盒子的标签没有标上"a“、"b”、
浏览 12
提问于2022-05-15
得票数 0
回答已采纳
2
回答
ggplot正在绘制错误的数据
r
、
ggplot2
、
plot
我不知道为什么,但ggplot得到了一个完全错误的图(我甚至不知道它使用的是什么数据)。我想画出特斯拉的股票价格和明天的股票价格。显然,情节应该向左移动。它可以很好地处理r中的基本绘图: plot(df_result$Tesla_Today, type = "l", col = "red") lines(df_result$Tesla_Tmr, col = "steelblue") 如果我现在用ggplot运行绘图,我会得到以下结果: ggplot(df_result, aes(x = Date)) + geom_line(aes(
浏览 0
提问于2021-03-19
得票数 0
1
回答
修正摩天大楼图
r
、
graph
、
ggplot2
、
bar-chart
关于下列数据: require(ggplot2) ds <- read.table(header = TRUE, text =" Coefficient model value BIC m0F 13 AIC m0F 12 deviance m0F 11 BIC m1F 12 AIC m1F 11 deviance m1F 10 BIC m2F 10 AIC m2F 9 deviance
浏览 1
提问于2014-07-26
得票数 0
回答已采纳
2
回答
按R的降序排列
r
、
ggplot2
我希望将数据集中的变量按所使用的植物数的降序排列。我试着在.csv中进行排名,然后在R中导出它,但即便如此,情节也没有按所需的顺序排列。这是我的数据集 df <- structure(list(Lepidoptera.Family = structure(c(3L, 2L, 5L, 1L, 4L, 6L), .Label = c("Hesperiidae", "Lycaenidae", "Nymphalidae", "Papilionidae", "Pieridae","Riodinidae&
浏览 8
提问于2014-04-23
得票数 1
回答已采纳
2
回答
R程序-如何避免x轴和y轴上的ggplot重新排序
r
、
ggplot2
我正在尝试使用ggplot绘制我的值,但是ggplot一直在我的两个轴上重新排序。下面是我的输入文件的快照。我有50多个样品。 INPUT.txt Sample Effect Gene TCGA-D1-A17D stop gained ACE TCGA-B5-A0K4 stop gain CBLC TCGA-AP-A052 frameshift variant BRIP1 下面是我创建“热图”的r代码 library(reshape) library(ggplot2) all_
浏览 0
提问于2016-09-07
得票数 0
1
回答
基于多准则的Ggg图离散x轴排序
r
我想要创造一个可视化的显示种族组成600间教室在一个有序的堆叠酒吧的情节。X是教室,有600个垂直堆叠的条子,每个种族的百分比由不同的颜色代表。它会被分类,这样你就可以大致看到有多少教室有一定的作文。 问题是,我似乎找不到一种方法来根据多个变量对x轴排序(按种族1排序,然后按race排序,2等等)。 下面是一些可复制的代码,我已经尝试过了。 teacher <- c(rep("a", 6), rep("b", 10), rep("c", 6)) studentrace <- c(rep("blk", 3), rep(&
浏览 0
提问于2019-06-03
得票数 1
回答已采纳
2
回答
更改R中ggplot中组的顺序
r
、
ggplot2
、
geom-col
我正在使用ggplot绘制条形图。如何更改栏中组的顺序?在下面的示例中,我希望将type=1984作为栏的第一个堆栈,然后将type=1985放在1984的顶部,依此类推。 series <- data.frame( time = c(rep(1, 4),rep(2, 4), rep(3, 4), rep(4, 4)), type = c(1984:1987), value = rpois(16, 10) ) ggplot(series, aes(time, value, group = type)) + geom_col(aes(fill= type)) 使用se
浏览 28
提问于2018-08-22
得票数 4
回答已采纳
1
回答
将线条设置为不同的透明度
r
、
ggplot2
我有一个情节,情节4个不同的系列作为线。我想把每一条线设置成不同的透明度。我该怎么做?更具体地说,我希望两条线是透明的,两条线是不透明的。我知道如何使用alpha将所有行设置为相同的透明度,但现在如何单独设置透明度。 下面是示例数据和代码: mydata = data.frame(rep(1:4,4),runif(16),c(rep("A",4),rep("B",4),rep("C",4),rep("D",4))) colnames(mydata) = c("month","price","
浏览 5
提问于2015-02-26
得票数 6
回答已采纳
1
回答
stat_smooth的运算顺序与尺度变换
r
、
ggplot2
我正在绘制一些具有覆盖线性拟合线的日志数据,如下所示: d <- data.frame(x=1:10, y=10^(1:10 + rnorm(10))) ggplot(d, aes(x=x, y=y)) + geom_point() + geom_smooth(method="lm", se=FALSE) + scale_y_log10() 看起来这条线性回归线是在转换后的数据上计算的,否则它会直接穿过最后一点。这是真的吗? 我似乎记得这是在ggplot2文本中提到的,但我现在找不到它。
浏览 2
提问于2013-02-12
得票数 5
回答已采纳
1
回答
如何用另一个因素来组织x轴变量?
r
、
ggplot2
我对R/ggplot非常陌生,所以提前感谢您的耐心。我现在拥有的是: ggplot(data = figure_data_3A, mapping = aes(x = `Gene`, y = `Percent growth`) )+ geom_col()+ theme_classic()+ ylab("% Growth of double relative to single mutants")+ xlab(NULL)+ theme(axis.text.x = element_text(angle = 90)
浏览 3
提问于2022-03-29
得票数 0
1
回答
基于R中ggplot2的叠加条形图中的标号问题
r
、
ggplot2
我一直试图创建一个堆叠条形图使用以下代码。但我在创作情节时遇到了一个问题。以下是问题和供您参考的代码: #required packages require(ggplot2) require(dplyr) require(tidyr) #the data frame myData <- data.frame( a = c(70,113), b = c(243, 238), c = c(353, 219), d = c(266, 148), Gender = c("Male","Female")) myData <- gather(myData
浏览 3
提问于2020-08-14
得票数 0
回答已采纳
1
回答
R中的ggplot xlab编号序列
r
、
plot
、
ggplot2
我正在使用R中的ggplot包来绘制一个简单的点图,其中xlab上有"Lecture“编号,ylab上有"music week”。 下面是我正在尝试绘制的简单数据集: 下面是我使用的代码: ggplot(music2, aes(Lecture, Music)) + geom_point() + xlab("Lecture") + ylab("Music Week") 这是我得到的图: 正如上面的图所示,图的xlab不是按照数据集中的数字顺序排列的。11号和12号在1和2之间跳跃,而不是留在10后面。 如何才能将序列更改
浏览 2
提问于2016-05-16
得票数 1
1
回答
为什么这段代码不使用ggplot在R中创建一个热图?
r
、
ggplot2
假设我们有一个数据框架df,如下所示: team_1 team_2 team_3 very_effective 3 5 8 effective 5 6 9 ineffective 6 8 20 我想要创建一个热图,有不同的颜色方块,这是更深,如果价值更高。我尝试了下面的代码,但是我得到了错误object 'X1' is not found。有人知道怎么修吗?谢谢! library(ggplot2) ggp <- ggp
浏览 3
提问于2022-07-03
得票数 0
回答已采纳
3
回答
ggplot循环添加曲线失败,但一次只能工作一次。
r
、
ggplot2
我有一个非常简单的循环,试图用ggplot在同一张图上绘制四条曲线。以下是代码: df = data.frame(x=0:10/10) gg = ggplot(df) for (t in 4:1/4) gg = gg + geom_path(aes(x,x^t)) gg 当我运行它时,它只显示最后一个图形。如果我一次加一个,如: df = data.frame(x=0:10/10) gg = ggplot(df) gg = gg + geom_path(aes(x,x^1.00)) gg = gg + geom_path(aes(x,x^0.75
浏览 3
提问于2017-02-14
得票数 1
回答已采纳
1
回答
ggplot2在全新安装时未使用默认颜色。看起来是绿色的
r
、
ggplot2
在处理韦翰的书ggplot2中的一些示例时,我注意到离散点图使用的是在其他地方安装和使用的绿色颜色,但不是此图的比例。 今天上午在这台计算机上首次安装了R。即使当我在RStudio之外运行它时,我也会得到同样的效果。我卸载了R和Rstudio,删除了我的文档和程序文件中的R文件夹。已从与以前相同的exe下载中重新安装。 使用下面的代码片段进行全新安装会产生相同的结果。未安装viridis。 没有足够的图像代表: ? install.packages("tidyverse") library(tidyverse) colorcut = diamonds %>%
浏览 17
提问于2019-07-03
得票数 0
回答已采纳
2
回答
geom_point:将具有最高值的重叠点放在其他点之上
r
、
ggplot2
、
visualization
我正在用geom_point可视化一个面板数据集,其中有y = var1、x = year和color = var2。问题是有许多重叠点,即使水平抖动也是如此。 减小点大小或设置较低的alpha值是不可取的,因为这两者都会降低第二个变量的视觉影响,第二个变量具有非常长的右偏斜。我希望ggplot将具有最高var2值的点放在所有其他重叠点的顶部。 可重现的例子: df <- data.frame(diamonds) ggplot(data = df,aes(x=factor(cut),y=carat,colour=price)) + geom_point(position=posi
浏览 0
提问于2012-08-04
得票数 5
回答已采纳
1
回答
在ggplot中排序点图因子轴
r
、
sorting
、
plot
、
scatter
我有一个包含基因表达数据的data.frame,我想在ggplot2中创建一个图。下面是我的数据框的一个示例: Gene.Name cell.type expression ABC heart 12 AZF heart 13 ABC kidney 1 AZF kidney 2 来来回回。实际上有160个基因,5种组织类型。 我用下面的代码画了一个点图: a <- ggplot(data, aes(x = expression, y = Gene.Na
浏览 0
提问于2011-09-14
得票数 2
回答已采纳
1
回答
叠加直方图R的变化位置
r
、
plot
、
histogram
、
data-visualization
我使用了以下代码: ggplot(adult, aes(age)) + geom_histogram(aes(fill= income), color= 'black', binwidth = 1) + theme_bw() 若要生成此地块: 我的问题是,如何将情节的堆叠位置改为如下:
浏览 2
提问于2018-01-06
得票数 1
回答已采纳
1
回答
按多列排列x轴标签
r
、
ggplot2
一张像下面这样的桌子 df <- read.table(textConnection(" tier make model sales entry Toyota Yeti 10000 entry Honda Jazz 8000 entry Nissan Sunny 5000 entry Honda Amaze 4000 entry Toyota Model10 3500 entry Nissan Beat 2000 Mid Honda Civic 4000 Mid Toyota Corolla 3000 Mid Honda Accord 2500 Mid Nissan Xtrail
浏览 2
提问于2017-06-06
得票数 0
回答已采纳
1
回答
ggplot2:如何手动修复显示条形图的顺序
r
、
ggplot2
、
geom-bar
我正在绘制和保存多个图解,使用ggplot在一个for循环,它循环通过一个列表。示例列表元素如下所示: head(genes[[1]]) name fc fdr gene1 -2.0143529 0.0002 protein1 -3.2256188 0.0001 我使用了以下代码来绘制: p<-list() for(i in 1:length(genes)){ p[[i]]<-ggplot(genes[[i]], aes(name,fc, labe
浏览 4
提问于2017-04-21
得票数 0
回答已采纳
1
回答
如何根据数字顺序调整X轴上的条?
ggplot2
条在X轴上的理想顺序是(S1,S2,S3,S4,S5,S6,S7,S8,S9,S10).But它不能成功地调整:( ? ? ggplot(data=T1, aes(x=Scenarios, y=Yields, fill=Scenarios)) + geom_bar(stat="identity") + scale_fill_manual(values=cbPalette)
浏览 32
提问于2020-03-19
得票数 0
回答已采纳
1
回答
如何停止ggplot线图添加填充
r
、
ggplot2
我正在生成一个ggplot,它查看数据集中的曲线。当我构建图时,ggplot会自动将填充添加到x轴负边的数据中。脚本和情节如下所示。 ggplot(df, aes(x = Var1, y = Var2)) + geom_line() + geom_vline(xintercept = 0) + geom_hline(yintercept = Var2[1]) ? 使用基数R,我可以得到如下所示的图,这是它应该看起来的样子。 plot(x = df$Var1, y = df$Var2, type = "l", xlab = "Var1", yl
浏览 13
提问于2020-04-20
得票数 4
回答已采纳
3
回答
ggplot2:如何确定geom_bar的x轴的顺序
axis
、
geom-bar
我是R的新手,我已经用ggplot2制作了一个条形图,但是当它沿着x轴绘制月份变化的顺序时。不确定如何编写代码来防止这种情况发生,并在x轴上以正确的顺序获得月份。 df<-data.frame(month=c("May","June","July","August","September","October","November"),cpue=c(2.40,4.20,6.16,5.25,3.32,2.33,0.91)) ggplot(data=df,aes(x=month,y
浏览 1
提问于2019-11-15
得票数 0
5
回答
对geom_tile中的轴标签排序
r
、
ggplot2
我有一个数据框架,其中包含来自每个20+国家的每个20+产品的订单数据。我使用类似于以下代码的代码使用ggplot2将其放在突出显示表中: require(ggplot2) require(reshape) require(scales) mydf <- data.frame(industry = c('all industries','steel','cars'), 'all regions' = c(250,150,100), americas = c(150,90,60), europe = c
浏览 2
提问于2012-07-22
得票数 12
2
回答
在ggplot2中手动更改复杂堆叠条形图上y轴项目的顺序
r
、
ggplot2
我被一个问题卡住了,找不到解决办法。我在Stack Overflow和其他地方尝试了许多关于手动排序堆叠条形图的建议,因为这应该是一个非常简单的解决方案,但这些建议不适用于我从许多地方收集的大量复杂的代码。我唯一的问题是y轴的项目排序。 我正在制作一系列堆叠的条形图,ggplot2根据我试图绘制的数据帧更改y轴上项目的顺序。我正在尝试制作这些图中的39个,并希望它们都具有相同的顺序。我认为ggplot2只想按数值均值的升序来绘制它们,但我希望所有条形图首先显示“鸟类倡导者”组,然后显示“猫倡导者”组。(这也是它们在我的数据框中出现的顺序,但这种顺序在绘图过程中的coord_flip()点处丢失
浏览 40
提问于2018-12-19
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pairs 的遍历顺序
ggplot扩展学习笔记-逐行解析Y叔的“geom
听说你想把Gviz画的基因结构转成ggplot?
MYSQL的用户变量和系统变量
Python的全局变量和局部变量
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券