2123 2

[问答] 有两个绘图问题想要 [推广有奖]

  • 0关注
  • 0粉丝

大专生

6%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
7.4120
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
353 点
帖子
24
精华
0
在线时间
28 小时
注册时间
2022-4-8
最后登录
2023-12-14

楼主
学R语言的星星 发表于 2022-4-27 10:45:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
RData<-read.delim(file="D:/data1/R/SST/7 south.txt",header=TRUE)#打开数据文件

si<-RData$SI
sst<-RData$SST
f<-RData$Fishing.Effort
sstpos<-RData$SSTpos
x<-log(sst)


twoord.plot(sst, si, sstpos, f,xlab="SST(°C)",
            xlim=c(25.8,32.2),lylim=c(0,1.1), rylim=c(0,110), type=c("b","bar"),
            ylab="SI", rylab="Fishing Effort(%)",
            text=list(si,f),
            xtickpos=seq(26,32,by=1),lytickpos=seq(0,1,by=0.2), rytickpos=seq(0,100,by=20), ylab.at=0.5,rylab.at=50,
            main="7 south",
            lcol="red", rcol=4,do.first="plot_bg(\"white\")")


abline(h=0.8,lwd=2,col="blue")
出图如下:
屏幕截图 2022-04-27 104420.png
问题1:想要上图的红色折线变成光滑曲线
问题2:如何再在图上绘制一条拟合曲线Y<-exp(-858*(x-3.374)^2)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:RData Data rda

沙发
llb_321 在职认证  发表于 2022-4-27 15:31:43
twoord.plot这函数没用过,您查看一下帮助文档,看type参数中有没有其他选项,改一下那个“b”。
再看一下,这个函数是否允许添加新的绘图元素。如果不允许,拟合曲线就没办法。而且要考虑,这个图的左右两个轴与拟合曲线的y是否有关系?

藤椅
学R语言的星星 发表于 2022-4-27 21:41:42
llb_321 发表于 2022-4-27 15:31
twoord.plot这函数没用过,您查看一下帮助文档,看type参数中有没有其他选项,改一下那个“b”。
再看一下 ...
老师您好,谢谢您的解惑。左边的轴是与y有关的

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-3 23:25