• geom_text():在指定点添加标签(见上文) • geom_rect():可强调图形中感兴趣的矩形区域。包括 xmin, xmax, ymin, ymax • geom_line(); geom_path(); geom_segment():在图形中添加线条; arrow()可以用来添加箭头 • geom_vline(); geom_hline():向图形添加垂直线或水平线 • geom_abli...
theme(panel.background = element_rect(fill= "#e9e9e9",colour = "snow"), plot.title = element_text(hjust = 0.5),legend.position = "none", axis.text.y.right = element_blank(),axis.ticks.y.right = element_blank())+ labs(x="Treatment",title = "βG",y=expression(paste(Soil,' '...
#添加矩形 b <- p+annotate('rect',xmin=3,xmax=4.2,ymin=12, ymax = 21,alpha=.2,fill='forestgreen') #线段 c <- p+annotate('segment',x=2.5,xend=4,y=15, yend=25,color='blue') #点线段 d <- p+annotate('pointrange',x=3.5,y=20,ymin=12, ymax=28,color='red',size=1.5) ...
geom_smooth(method="lm") + theme(panel.grid=element_blank(), panel.background=element_rect(fill='transparent', color='black')) + geom_text(x=20, y=26, aes(label=lm_func(data.frame(data[, c(1,2)]))), parse=T) ggsave(p2, file="p2.png") # 保存结果,打开如下: 五、多元线性...
代码链接 https://github.com/cnicault/30DayChartChallenge/blob/main/day12/day12_strips.Rmd 结果图 这个图展示的是法国1980年前后的温度差异,数据里提供很多个国家的数据,可以自己更改成其他国家的数据试试 首先是读取数据 这里接触了两个新的R包
像这样?
这很棘手,但并非不可能。您需要预先计算密度和平滑度,然后使用geom_segment绘图 数据争论就像是 ...
像这样?
我想有一个更好的解决方案,但是你可以定义一个矩形,垂直方向由你想要的经度限定,水平方向与西部边界...
三、ggplot画图 library(ggplot2)#加载包p=ggplot(data=data, aes(x=x1, y=y)) +geom_point(color="deepskyblue") +geom_smooth(method="lm") +theme(panel.grid=element_blank(), panel.background=element_rect(fill='transpar 四、添加回归方程 >写一个添加回归方程的函数。lm_func = function(df){...