小编Ako*_*kos的帖子

如何从R中的列表列表中提取元素?

我有一堆包含列表的列表(广义线性模型输出).我想编写一个函数,它将从每个列表中提取几个元素,然后将结果合并到一个数据框中.

我想提取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 list

20
推荐指数
1
解决办法
2万
查看次数

将数据帧导出到R中的文本文件时出错

我试图将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)

export r

6
推荐指数
2
解决办法
9258
查看次数

如何将本地git repo从父文件夹移动到子文件夹?

我最近设置了一个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链接起来.但我认为我搞砸了,我想我现在可能有相同的回购连接到两个本地文件夹.我不确定如何检查或更正此问题.

git move repository bitbucket

3
推荐指数
1
解决办法
3644
查看次数

在R中将数字转换为逻辑数据

我有一个数字变量,表示样本中检测到的病毒颗粒的数量.值范围从约20到约40并且是连续的.对于我的分析,实际数字对我来说并不重要,我只关心数字是否高于或低于截止值,这表示样本应该被认为是正面还是负面.

对于低于截止值(38)的样本,我想指定"TRUE",并将所有更高的数字指定为"FALSE".谁能给我一个如何在R中做到这一点的建议?

我希望我提供了足够的信息,我对这一切都很陌生.提前谢谢,希瑟

r type-conversion

3
推荐指数
1
解决办法
1万
查看次数

使用行名称的子集数据框

我有一个这样的数据框:

       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 subset rowname

3
推荐指数
1
解决办法
4106
查看次数

如何查看R中的所有参数选项?

这似乎是一个愚蠢的问题,但我无法通过谷歌搜索找到答案.

R文档通常没有概述特定参数的所有可能值.是否有命令打印该信息?

例如,我想提请使用功能有些地图map()maps包.R文档声明了该区域的参数:

regions:用于命名要绘制的多边形的字符向量.每个数据库都由一组多边形组成,每个多边形都有一个唯一的名称.当一个区域由多个多边形组成时,各个多边形具有该区域的名称,后跟冒号和限定符,如michigan:north和michigan:south.区域的每个元素都与数据库中的多边形名称进行匹配,并且根据具体情况,选择子集进行绘制.默认选择数据库中的所有多边形.

是否有可能获得区域名称列表?

r

1
推荐指数
1
解决办法
319
查看次数

标签 统计

r ×5

bitbucket ×1

export ×1

git ×1

list ×1

move ×1

repository ×1

rowname ×1

subset ×1

type-conversion ×1