我有一堆包含列表的列表(广义线性模型输出).我想编写一个函数,它将从每个列表中提取几个元素,然后将结果合并到一个数据框中.
我想提取modelset[[1]]$likelihood&modelset[[1]]$fixef,modelset[[2]]$likelihood&modelset[[2]]$fixef等,并将结果合并到一个数据框中.
有人能告诉我如何做到这一点吗?
如果我的问题令人困惑,请道歉:我想要做的是超出我有限的编程理解.
关于我的清单的更多信息:
modelset: Large list (16 elements, 7.3Mb)
:List of 29
..$ fixef : Named num [1:2] -1.236 -0.611
.. ..- attr(*, "names")= chr [1:2] "(Intercept)" "SMIstd"
..$ likelihood :List of 4
.. ..$ hlik: num 238
.. ..$ pvh : num 256
.. ..$ pbvh: num 260
.. ..$ cAIC: num 567
...etc
Run Code Online (Sandbox Code Playgroud) 我试图将R中的数据帧写入文本文件,但它返回到以下错误:
Error in if (inherits(X[[j]], "data.frame") && ncol(xj) > 1L)
X[[j]] <- as.matrix(X[[j]]) :
missing value where TRUE/FALSE needed
Run Code Online (Sandbox Code Playgroud)
我使用以下命令进行导出:
write.table(df, file ='dfname.txt', sep='\t' )
Run Code Online (Sandbox Code Playgroud)
我不知道问题可能源于什么.至于"缺少需要TRUE/FALSE的数据",我只有一列包含TRUE/FALSE值,并且没有这些值丢失.
数据帧的内容:
> str(df)
'data.frame': 776 obs. of 15 variables:
$ Age : Factor w/ 4 levels "","A","J","SA": 2 2 2 2 2 2 2 2 2 2 ...
$ Sex : Factor w/ 2 levels "F","M": 1 1 1 1 2 2 2 2 2 2 ...
$ Rep : Factor w/ 11 levels …Run Code Online (Sandbox Code Playgroud) 我最近设置了一个git repo,我想改变它的本地目录.
它目前的目录是:
Users/...Documents/Git
Run Code Online (Sandbox Code Playgroud)
我想改变它,以便在这个文件夹中有几个repos:
Users/...Documents/Git/project1
Users/...Documents/Git/project2
etc.
Run Code Online (Sandbox Code Playgroud)
我想移动当前在父文件夹中的所有内容$project1.
我已经在bit bucket上设置了单独的repos,我试图将子文件夹与bitbucket repo链接起来.但我认为我搞砸了,我想我现在可能有相同的回购连接到两个本地文件夹.我不确定如何检查或更正此问题.
我有一个数字变量,表示样本中检测到的病毒颗粒的数量.值范围从约20到约40并且是连续的.对于我的分析,实际数字对我来说并不重要,我只关心数字是否高于或低于截止值,这表示样本应该被认为是正面还是负面.
对于低于截止值(38)的样本,我想指定"TRUE",并将所有更高的数字指定为"FALSE".谁能给我一个如何在R中做到这一点的建议?
我希望我提供了足够的信息,我对这一切都很陌生.提前谢谢,希瑟
我有一个这样的数据框:
x1 x2 x3
271 3 5 2
553 2 4 1
563 2 5 3
Run Code Online (Sandbox Code Playgroud)
当我尝试根据行名称选择一行时,例如 271,它会出错:
df[271, ]
# Error in xj[i, , drop = FALSE] : subscript out of bounds
Run Code Online (Sandbox Code Playgroud)
如何根据行名称(例如 271、553、563)选择这些行?
这似乎是一个愚蠢的问题,但我无法通过谷歌搜索找到答案.
R文档通常没有概述特定参数的所有可能值.是否有命令打印该信息?
例如,我想提请使用功能有些地图map()的maps包.R文档声明了该区域的参数:
regions:用于命名要绘制的多边形的字符向量.每个数据库都由一组多边形组成,每个多边形都有一个唯一的名称.当一个区域由多个多边形组成时,各个多边形具有该区域的名称,后跟冒号和限定符,如michigan:north和michigan:south.区域的每个元素都与数据库中的多边形名称进行匹配,并且根据具体情况,选择子集进行绘制.默认选择数据库中的所有多边形.
是否有可能获得区域名称列表?