R语言画图——添加数学表达式和R2[通俗易懂]

R语言画图——添加数学表达式和R2代码如下:filepath<-file.choose()df1<-read.csv(filepath,header=T)df1library(ggplot2)QTs<-ggplot(data=df1,aes(x=Ts,y=Q10,shape=factor))+geom_point(size=3)+scale_shape_manual(values=c(1,17))+#白天

大家好,又见面了,我是你们的朋友全栈君。

R语言画图——添加数学表达式和R2

代码如下:

filepath <- file.choose()
df1 <- read.csv(filepath, header = T)
df1
library(ggplot2)

QTs <- ggplot(data = df1, aes(x = Ts, y = Q10, shape = factor)) + 
  geom_point(size = 3) +
  scale_shape_manual(values = c(1, 17)) +
#白天的拟合曲线(实线)
  stat_function(fun = function(x)1.5015*exp(x*(-0.009)), 
                color = "black", size = 1) +
#晚上的拟合曲线(虚线)
  stat_function(fun = function(x)1.4864*exp(x*(-0.009)), 
                color = "black", size = 1, linetype = "dashed") +
  annotate("text", x = 20, y = 2, parse = TRUE, label = "y == 1.5015*e^{-0.009*x}", size = 4) +
  annotate("text", x = 20, y = 1.93, label = "atop(R^2==0.3174)", parse = TRUE) + 
  theme(panel.grid.major = element_blank(), 
       panel.grid.minor = element_blank(),
       panel.background = element_blank(), 
       axis.line = element_line(colour = "black"),
       panel.border = element_rect(colour = "black", fill = NA),
       legend.position = "none") +
  xlab("Soil temperature") 
  
QTs

如图:截取一部分图片
在这里插入图片描述

补充

更详细的说明请点击下面的链接。
R语言画图——添加数学表达式和R2(Ⅱ)

(本文于2021年1月12日9:40修改)

小记

昨天,骚粉光荣退役。

在这里插入图片描述

新杯子强势登场!

在这里插入图片描述

(本文于2021年1月12日20:13第2次修改

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126226.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月17日 下午10:40
下一篇 2022年4月17日 下午11:00


相关推荐

  • 怎么选择靠谱Java培训机构?[通俗易懂]

    怎么选择靠谱Java培训机构?[通俗易懂]不论是从2018年TIOBE每个月的编程语言排行榜上看,还是从各知名招聘网站年底分析的招聘报告中了解,我们都不难看出,在IT行业里Java依然是技术圈中最热门、最抢手、需求量最大的编程语言!所以,我们常常能够在知乎、百度上搜索到大量类似于“如何选择一家好的Java培训机构?选择Java培训机构应该注意哪些问题?有哪些Java培训机构值得推荐?”这些换汤不换药的提问。各类问题下的答案也是参差不…

    2026年4月16日
    5
  • php格式化数字 位数不足前面加0补足

    php格式化数字 位数不足前面加0补足

    2021年8月28日
    47
  • lspci命令详解无网卡信息_linux系统安装图形化界面

    lspci命令详解无网卡信息_linux系统安装图形化界面说明:lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。参数:-v使得lspci以冗余模式显示所有设备的详细信息。-vv使得lspci以过冗余模式显示更详细的信息(事实上是PCI设备能给出的所有东西)。这些数据的确切意义没有在此手册页中解释,如果你想知道更多,请参照/usr/include/linux/pci.h或者P

    2025年10月16日
    6
  • javascript 数据类型

    javascript 数据类型js 真是一门有趣的语言 在 js 的世界中 数据有两种类型 一种是引用类型 一种是基本数据类型引用类型 在 js 的世界里 有一句话 所有的一切 都是 object 那么问题来了 object 是基本数据还是引用类型的呢 嘿嘿 卖个关子 后面再讲 先来讲讲对于引用类型的定义 引用类型值则是指那些保存在堆内存中的对象 意思是变量中保存的实际上只是一个指针 这个指针指向内存中的

    2026年3月18日
    2
  • 打开名为window2_connection string

    打开名为window2_connection stringDotNetTextBox是一个很不错的在线编辑工具,我一直在用它。最近使用中发现它和window的history对象有冲突,原因就是它定义了一个全局的名为history的对象,覆盖默认的window.history。所以当你想在页面中调用“后退”功能(window.history.go(-1))时会产生脚本错误,找不到对象或方法。解决方法:在history对象变量前定义一全局变量…

    2022年8月30日
    9
  • 登录注册HTML页面代码「建议收藏」

    登录注册HTML页面代码「建议收藏」一、注册创建register.html文件,录入如下代码<!DOCTYPEhtml><html><head><metacharset=”UTF-8″><title></title><styletype=”text/css”>form{width:100%;

    2022年6月10日
    89

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号