ggplot
0
推荐
1453
浏览
柱状图上画直线(图上加图)
现有一个数据:mydata <- data.frame(A = letters[1:4], B = 1:4, D = 4:1)现在想画出下面的图:应该怎么实现?代码如下:ggplot(mydata) +
geom_bar(aes(x = A, y = B), stat = "identity") +
geom_line(...
韩冰冰 发表了文章 • 2018-09-06 20:52
0
推荐
3389
浏览
自变量为离散型变量,因变量也为离散型变量画什么图
如附件中的数据所示:有10个score变量,现在需要探究这10个score与因变量bad_good之间的影响关系。在这之前将每个score做纵坐标,bad_good做横坐标画箱线图,但是关系不是很明显,需要进一步展示他们之间的关系,...
韩冰冰 发表了文章 • 2018-09-06 20:46
1
推荐
3041
浏览
ggplot画累积概率分布图
ggplot画累积概率分布图:ggplot(trip_duration_re, aes(x = duration_re, color="skyblue")) +
geom_line(aes(y=..y..), stat="ecdf", colour="skyblue", size = 1) +
labs(x = "出行时长(单位:分钟)",...
韩冰冰 发表了文章 • 2018-09-01 16:01
0
推荐
2596
浏览
ggplot更改图形的框线和填充颜色,并改图形组距
ggplot更改图形的框线和填充颜色,并改图形组距:ggplot(data = station, aes(x = dpcapacity)) +
geom_histogram(colour="black", fill = "skyblue", binwidth = 6) +
labs(x = "车桩数", y = "频数")
韩冰冰 发表了文章 • 2018-09-01 15:55
0
推荐
5758
浏览
ggplot中的横坐标标签的修改和排序问题
1.在用ggplot画图的过程中,如果我们需要对离散型横坐标的标签进行对应更改的话,可以使用scale_x_discrete函数:ggplot(data = trip, aes(x = as.factor(usertype))) +
geom_histogram(colour = "black", fil...
韩冰冰 发表了文章 • 2018-09-01 15:50
0
投票
1
已解决
1776
浏览
请教:用ggplot,x轴是离散数据,如何排序x轴的数据,如下图的星期一应该排第一,谢谢
heavenzone 回复了问题 • 2017-11-10 19:13
```{r}
require(ggplot2)
days <- data.frame(day = c("星期三","星期四","星期五","星期六","星期日","星期一","星期二"),
value = sample(1:100,7))
# 情况1,按星期顺序排序
# 因子手动排序
days$day <- factor(days$day, levels = c("星期一","星期二","星期三","星期四","星期五","星期六","星期日"))
with(days,qplot(day,x = day, y = value) + geom_bar(stat = "identity"))
# 如果想按value的大小排序(升序)
days$day <- with(days, reorder(day,value))
with(days,qplot(day,x = day, y = value) + geom_bar(stat = "identity"))
# 如果想按value的大小排序(降序)
days$day <- with(days, reorder(day,-value))
with(days,qplot(day,x = day, y = value) + geom_bar(stat = "identity"))
```
0
投票
1
已解决
1776
浏览
请教:用ggplot,x轴是离散数据,如何排序x轴的数据,如下图的星期一应该排第一,谢谢
heavenzone 回复了问题 • 2017-11-10 19:13
0
推荐
1453
浏览
柱状图上画直线(图上加图)
现有一个数据:mydata <- data.frame(A = letters[1:4], B = 1:4, D = 4:1)现在想画出下面的图:应该怎么实现?代码如下:ggplot(mydata) +
geom_bar(aes(x = A, y = B), stat = "identity") +
geom_line(...
韩冰冰 发表了文章 • 2018-09-06 20:52
0
推荐
3389
浏览
自变量为离散型变量,因变量也为离散型变量画什么图
如附件中的数据所示:有10个score变量,现在需要探究这10个score与因变量bad_good之间的影响关系。在这之前将每个score做纵坐标,bad_good做横坐标画箱线图,但是关系不是很明显,需要进一步展示他们之间的关系,...
韩冰冰 发表了文章 • 2018-09-06 20:46
1
推荐
3041
浏览
ggplot画累积概率分布图
ggplot画累积概率分布图:ggplot(trip_duration_re, aes(x = duration_re, color="skyblue")) +
geom_line(aes(y=..y..), stat="ecdf", colour="skyblue", size = 1) +
labs(x = "出行时长(单位:分钟)",...
韩冰冰 发表了文章 • 2018-09-01 16:01
0
推荐
2596
浏览
ggplot更改图形的框线和填充颜色,并改图形组距
ggplot更改图形的框线和填充颜色,并改图形组距:ggplot(data = station, aes(x = dpcapacity)) +
geom_histogram(colour="black", fill = "skyblue", binwidth = 6) +
labs(x = "车桩数", y = "频数")
韩冰冰 发表了文章 • 2018-09-01 15:55
0
推荐
5758
浏览
ggplot中的横坐标标签的修改和排序问题
1.在用ggplot画图的过程中,如果我们需要对离散型横坐标的标签进行对应更改的话,可以使用scale_x_discrete函数:ggplot(data = trip, aes(x = as.factor(usertype))) +
geom_histogram(colour = "black", fil...
韩冰冰 发表了文章 • 2018-09-01 15:50