草庐IT

关于 r:使用 dplyr 我们可以仅将数据类型为整数的列更改为数字数据类型吗

usingdplyrcanwechangetonumericdatatypeonlythosecolumnsforwhichdatatypeisinteger我想知道是否有任何方法可以使用dplyr或基本包仅将整数数据类型的列转换为数字?我的数据集是这样的:1234567891011121314151617structure(list(V1=c("AA0101","AA0101","AA0102","AA0102","AA0103","AA0103"),        V2=38080:38085,        V3=c(0L,50353564L,13000567L,50395060L,0L

关于 r:使用 dplyr 我们可以仅将数据类型为整数的列更改为数字数据类型吗

usingdplyrcanwechangetonumericdatatypeonlythosecolumnsforwhichdatatypeisinteger我想知道是否有任何方法可以使用dplyr或基本包仅将整数数据类型的列转换为数字?我的数据集是这样的:1234567891011121314151617structure(list(V1=c("AA0101","AA0101","AA0102","AA0102","AA0103","AA0103"),        V2=38080:38085,        V3=c(0L,50353564L,13000567L,50395060L,0L

关于 r:dplyr:将会话中的事件分组在一起

dplyr:groupeventsinasessiontogether我有一个如下所示的数据框。我想将每个"独特"会话的事件组合在一起。例如,在以下情况下,编号1的ID与我的系统进行了两次互动,并进行了两次会话。我想"传播"(tidyr)数据,但每个会话。不是每个id。如何使用dplyr和tidyr来做到这一点?12345678910>df idevent        time1 1start2015-05-1622:46:532 1valid2015-05-1622:46:563 1 end2015-05-1622:46:594 2start2015-05-1622:46:535 2 ba

关于 r:dplyr:将会话中的事件分组在一起

dplyr:groupeventsinasessiontogether我有一个如下所示的数据框。我想将每个"独特"会话的事件组合在一起。例如,在以下情况下,编号1的ID与我的系统进行了两次互动,并进行了两次会话。我想"传播"(tidyr)数据,但每个会话。不是每个id。如何使用dplyr和tidyr来做到这一点?12345678910>df idevent        time1 1start2015-05-1622:46:532 1valid2015-05-1622:46:563 1 end2015-05-1622:46:594 2start2015-05-1622:46:535 2 ba

关于r:只总结一个组的某些级别[dplyr]

Onlysummarisesomelevelsofagroup[dplyr]我正在尝试(使用dplyr)计算如何仅总结一个分组变量的一个级别,以保持所有其余部分相同。例如:12345678910111213141516171819202122232425library(dplyr)dat% select(height,hair_color)%>% filter(!is.na(hair_color))dat%>% group_by(hair_color)%>% summarise(mean_height=mean(height))#>`summarise()`ungroupingoutput(o

关于r:只总结一个组的某些级别[dplyr]

Onlysummarisesomelevelsofagroup[dplyr]我正在尝试(使用dplyr)计算如何仅总结一个分组变量的一个级别,以保持所有其余部分相同。例如:12345678910111213141516171819202122232425library(dplyr)dat% select(height,hair_color)%>% filter(!is.na(hair_color))dat%>% group_by(hair_color)%>% summarise(mean_height=mean(height))#>`summarise()`ungroupingoutput(o

关于 r:dplyr group_by 函数中的错误,找不到对象

Errorindplyrgroup_byfunction,objectnotfound我问这个问题是因为,作为R的新手,我很好奇为什么我写的一段代码可以正常工作,然后同一行代码在下次运行时会产生错误。这是我正在使用的表的示例。输入:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283structure(list(a5species=st

关于 r:dplyr group_by 函数中的错误,找不到对象

Errorindplyrgroup_byfunction,objectnotfound我问这个问题是因为,作为R的新手,我很好奇为什么我写的一段代码可以正常工作,然后同一行代码在下次运行时会产生错误。这是我正在使用的表的示例。输入:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283structure(list(a5species=st

关于 r:基于另一个值的重复序列

Repeatingsequencebasedonanothervalue我正在处理这样设置的数据结构:数据12345678910structure(list(ID=c(1147L,1147L,1147L,1147L,1147L,1147L,1147L,1147L,1147L,1147L,1147L,1147L,4085L,4085L,4085L,4085L,4085L,4085L,4085L),year=c(1L,1L,1L,2L,2L,2L,3L,3L,3L,4L,4L,4L,1L,1L,1L,2L,2L,2L,3L),term=c(1L,3L,5L,1L,3L,5L,1L,3L,5L,1L

关于 r:如何将指标列转换为连接列(列名)

Howtoconvertindicatorcolumnstoaconcatenatedcolumn(ofcolumnnames)我有3列由指标(0/1)组成1234icolsstructure(list(delivery_group=c(0,1,1,0,0),culturally_tailored=c(0,0,1,0,1),integrated_intervention=c(1,0,0,0,0)),class=c("tbl_df","tbl","data.frame"),row.names=c(NA,-5L))我想返回单个字符列\\'qualifiers\\',这样带有指示符==1的列名连接在