从sapply的子集中提取参数并进行r平方

如何解决从sapply的子集中提取参数并进行r平方

要按子集运行一次,我做了如下操作:

z1 <- sapply(  split( data,data$code),function(d){ dat <- list2env(d)
nlsfit <- nlsLM(form = SGP ~ a *exp(-b*exp(-c*time)),data=dat,start= list( a=30,b=1.5,c = 0.053)) 

list(summary(nlsfit))} )

我能够看到很好的参数,但是当我尝试使用write.csv导出参数时,我得到的只是Excel中的一个奇怪且混合的表

代替 list(summary(nlsfit)) 我确实尝试过 as.array.default as.array as.table as.data.frame

如果我删除summary并写成coef,我得到的系数就可以很好地排列在excel文件.csv中,但是别无其他(r平方,标准误差t值Pr(> | t |))

谢谢

我正在按可变代码对数据进行子集化,在这里我分享了部分数据,因为代码不断增长到300_PI

对象数据为:

structure(list(id = 1:300,code = c("1_PI","1_PI","2_PI","3_PI","4_PI","5_PI","5_PI"
),run = c(3L,3L,2L,3L),time = c(2L,4L,6L,8L,12L,16L,24L,36L,48L,60L,72L,96L,96L),SGP = c(7.9,9.9,11.2,13.3,17.4,21,27,32.8,36.8,38.4,40,41,7.1,8.7,9.1,11.7,14.8,18.7,25,30.9,35.4,39,8.1,10.4,11.5,14.2,15.6,19.1,25.6,29.6,33.8,35.2,36.6,37.6,7.9,12,15,17.3,20.8,23.3,27.8,31.4,36.3,7.3,10.8,12.4,16.5,19.3,22.5,26.4,29.4,32.4,34.8,35.8,38.2,8.6,10.3,13.4,17.1,21.6,26.8,32,36,37.4,39.4,11.1,14.3,18.1,21.7,27.9,36.7,39.1,39.5,13.8,20,26.2,30.8,34.2,35.6,37.1,37.9,8.5,16.7,17.5,24.1,26.3,28.7,30.4,32.5,13.2,15.9,18.3,20.3,29.7,31.8,33.5,34.6,36.2,8.9,18.2,19.6,21.9,30.3,33,9.4,12.3,14,18.6,31,37.8,13,15.8,22.1,26.9,31.2,36.1,38.3,38.9,16.4,26.7,37.7,10.1,13.7,20.2,22.7,24.4,27.7,29.1,31.7,32.6,34.5,9.2,19.8,20.9,22.9,28.2,30,12.9,16.1,19.5,19.7,30.7,31.6,6.3,8,12.8,16.8,36.9,38.7,40.1,6.8,8.2,17.7,23.5,28.4,32.7,34,35.3,5.9,8.3,11.6,14.5,24.3,28.6,34.1,35.7,36.5,7.8,19.9,21.5,24.7,27.3,29.3,31.1,33.1,6.6,23,26.5,28.9,10.2,15.4,16.2,19,22.3,24.6,25.9,28,29.5,34.7,39.9,41.6,42.6,18,21.4,36.8),dm = c(36.44,36.44,36.87,35.85,38.49,38.49
                                 )),row.names = c(NA,300L),class = "data.frame")```

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

相关推荐


依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下 2021-12-03 13:33:33.927 ERROR 7228 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPL
错误1:gradle项目控制台输出为乱码 # 解决方案:https://blog.csdn.net/weixin_43501566/article/details/112482302 # 在gradle-wrapper.properties 添加以下内容 org.gradle.jvmargs=-Df
错误还原:在查询的过程中,传入的workType为0时,该条件不起作用 &lt;select id=&quot;xxx&quot;&gt; SELECT di.id, di.name, di.work_type, di.updated... &lt;where&gt; &lt;if test=&qu
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct redisServer’没有名为‘server_cpulist’的成员 redisSetCpuAffinity(server.server_cpulist); ^ server.c: 在函数‘hasActiveC
解决方案1 1、改项目中.idea/workspace.xml配置文件,增加dynamic.classpath参数 2、搜索PropertiesComponent,添加如下 &lt;property name=&quot;dynamic.classpath&quot; value=&quot;tru
删除根组件app.vue中的默认代码后报错:Module Error (from ./node_modules/eslint-loader/index.js): 解决方案:关闭ESlint代码检测,在项目根目录创建vue.config.js,在文件中添加 module.exports = { lin
查看spark默认的python版本 [root@master day27]# pyspark /home/software/spark-2.3.4-bin-hadoop2.7/conf/spark-env.sh: line 2: /usr/local/hadoop/bin/hadoop: No s
使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams[&#39;font.sans-serif&#39;] = [&#39;SimHei&#39;] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -&gt; systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping(&quot;/hires&quot;) public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate&lt;String
使用vite构建项目报错 C:\Users\ychen\work&gt;npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-