tibble相关内容
我在DATA_SENSOR中有一个包含106个时序的列表。每个Tibble都有两列,分别包含日期和温度。 另一方面,我在DATE_ADMIN中有一个包含106个日期的列表,其中包含我希望时间序列以Tibble结束的日期。 代码运行正常,但使用嵌套的for循环会花费太多时间,因为平均行数接近每个Tibble的10000行。 library(tidyverse) library(dp
..
我目前有一个不同长度的字符向量列表。如下所示: list( c('this','is','first'), c('this','is','second','it','longer'), c('this is a list','that is length 2') ) 我想将列表中每个向量的所有元素组合成tibble中的一行。如下所示: data_frame(column
..
下面的MWE代码1可以很好地计算2列数字的和积,并且求和输入矩阵水平扩展以适应其他求和方案。 下面的MWE代码2是对MWE代码1的修改,使输入矩阵也可以垂直扩展,因此用户可以添加要在求和乘积计算中求和的元素行。当我运行MWE代码2时,代码崩溃,在[:(下标)逻辑下标太长&qot;中出现错误。 为什么我收到此错误? 下面的图片说明了该问题。 MWE代码1: library(
..
我有一个包含以下内容的CSV文件weight.csv。 weight,weight_selfreport 81.5,81.66969147005445 72.6,72.59528130671505 92.9,93.01270417422867 79.4,79.4010889292196 94.6,96.64246823956442 80.2,79.4010889292196 116.2,11
..
我是使用 tidyverse 的新手.我想看看我使用这个包中的函数是否尽可能高效/简洁.我怀疑我不是. 我的原始数据将键 sym 作为每个列名的一部分. 日 a_x b_x a_y b_y1 1 -0.56047565 1.2240818 -1.0678237 0.426464222 2 -0.23017749 0.3598138 -0.2179749 -0.29507148... 我
..
我有十个数据集,它们是从 Excel 文件中读取的,使用 xlsx 库,并存储在 tibbles 中.我想合并它们. 以下是示例数据集.不同数据集的变量数量不同,有些变量只在一个数据集中.person 变量的值永远不会重叠. data1 实际数据集通常有 ~50 行和 ~200 个变量.我试过了 all_data 希望得到这个结果 # tibble: 6 x 8人 test1
..
在 dplyr 0.7.4 和 R 3.4.1 中使用 as_tibble 时,我得到以下输出 mtcars %>% 聚合(disp ~ cyl, data=., mean) %>% as_tibble() 哪个输出 # tibble: 3 x 2循环显示1 4.00 1052 6.00 1833 8.00 353 同时 mtcars %>% 聚合(disp ~ cy
..
我有代码用于通过将 httr 包装在函数中来反复抓取过去的空气大气数据.原始代码在循环任务上运行良好.您可以在此处https://stackoverflow.com/a/52545775/7356308找到原始代码.我对其进行了一些修改以抓取网站中的不同部分.不幸的是它没有返回正确的格式,尤其是观察时间. #' @param region 之一是“`naconf`"、“`samer`"、“`pa
..
我正在尝试按照 Datanovia 的教程学习 双向重复测量方差分析. 我的数据集的快速概览: 随着时间的推移,我测量了 12 个采样单位中不同细菌种类的数量.我有 16 个时间点和 2 个组.我将我的数据组织成一个名为“丰富度"的小标题; # 小标题:190 x 4id selection.group 天值1 KRH1 KR 2 111.2
..
我正在跟进这个很棒的答案.特别是,我想知道如何将输出的第一列的值(实际上是行名)与其余列名重新排序? 有人建议我两种解决方案,但这两种解决方案似乎在函数中不起作用.这个问题有tidyverse解决方案吗? foo %dplyr::group_by(!!study_id, !!.x)%>%dplyr::summarise(effects = n(), .groups = 'drop')nm1
..
想象一下,我们有一个 tibble,如下所示.理论上,第一列只是一个 rownames,它必须与列的名称一一对应. 例如,排除第一列(row_name),左起第三列名为G,但对应的行为E. 我想知道我们如何重新排列行(例如,将标题为 G 的行向上两行)以使行和列匹配? out 解决方案 如果我们想重新排列行,在 slice 中使用 match 库(dplyr)%>%切片(匹
..
我遇到过这么简单的挑战,但不知道如何正确地做到这一点. library(tibble)图书馆(dplyr)# 我有这个单细胞数据框tibble::tribble(~红色,“苹果")## # 小费:1 x 1## 红色的## ## 1 个苹果 但是 red 是变量 fruit 的一个属性,而 apple 是其中的一个观察结果.因此,我希望我的数据看起来像: # 期望输出:## #
..
我正在处理一些从 www 调用返回的数据,jsonlite 和 as_tibble 以某种方式转换为 data.frame 列. 这个 result 数据有一个 Id 整数列和一个 ActionCode data.frame 列,带有两个内部列.这些在控制台中显示为: >结果# 小费:117 x 2Id ActionCode$Code $Name1 A1 首码
..
我可以将列表列直接取消嵌套到 n 列中吗? 可以假设列表是规则的,所有元素的长度相等. 如果我有一个字符向量而不是列表列,我可以tidyr::separate.我可以tidyr::unnest,但是我们需要另一个辅助变量来tidyr::spread.我错过了一个明显的方法吗? 示例数据: 图书馆(tibble)df1 # tibble: 3 x 2gr值1 a
..
我想使用 rvest 抓取一个页面,该页面包含最近一次会议上的标题和运行时间,然后将这些值组合成一个 tibble 图书馆(tibble)图书馆(rvest)url
..
我一直在努力解决这个问题,但我找不到任何解决问题的方法.希望这里有人可以提供帮助. 我正在尝试为一些具有以下结构的数据创建个人选择矩阵: # 小标题:2,152 x 32年龄选择州 lr_s dist_svp dist_fdp dist_bdp dist_cvp dist_glp dist_sp
..
我在 R 中有一个尺寸为 15,000,000 x 140 的小标题.大小方面,大约 6 GB. 我想检查给定行的第 11-40 列是否在特定列表中开始.我想得到一个 1 & 的向量0 的长度为 15,000,000. 我可以使用以下方法来做到这一点: subResult
..
我有以下问题. 我正在尝试从 Booking 网站收集数据(仅对我而言,以便了解 rvest 包的功能).一切都很好,包似乎收集了我想要的东西并将所有东西放在表中(数据框).这是我的代码: 库(rvest)图书馆(润滑)图书馆(tidyverse)page_booking< - C(" HTTPS:?//www.booking.com/searchresults.htm
..
让我说一下,小标题是这样的: 库(tidyverse)tib
..
我有一个较大的小标题(称为 df.tbl ,具有〜26k行和22列),并且我想找到每个对象的“孪生",即具有相同值的每一行在第2:7栏中(日期:位置). 如果我使用: inner_join(df.tbl,〜df.tbl [i,],由= c("date","forge","serNum","PinMain","PinMainNumber","Pos")) 我要检查“双胞胎"的行是 i
..