我正在读一个有几千列的文件,我只对前10列感兴趣. 如何告诉fread读取前10列,然后将所有这些列连接到一列. 我假设这将显着加快文件的读取速度. 最佳答案 你可以用awk做到这一点: > fread("../f…
标签:r
通过引用id分配给环境(即不将env.传递给子函数)
程序员经常在较大的函数内使用多个小函数.在此过程中,我们可能希望在环境中收集内容以供日后参考.我们可以使用new.env(hash = FALSE)创建一个环境,并将其传递给较小的函数并使用assign进行赋值.好吧,花…
ggplot2相当于R中googleVis中的“分解或分类”
由于ggplot编写的静态图形,我们将图形转换为googleVis和交互式图表.但是在分类方面,我们面临着许多问题.让我举一个例子来帮助你理解: #dataframe df = data.frame( x = sampl…
检查一个表(X)中的值是否在具有R data.table的另一个表(Y)中的两列中的值之间
可怕的标题问题,但这是我想要实现的.对于Table1,我想添加“BETWEEN”列,验证“POSITION”是否落在表2中相应“BIN”的任何“START”和“STOP”值之间. 表格1. BIN中的BIN名称(字符)和…
如何识别R中的序列
这个问题是 R – identify consecutive sequences的延伸 我有一个数据框,我需要只保留那些在ROI列中我有连续序列_aCORRECT1和_CORRECT1的试验.无论_aCORRECT1和_…
R有时在两行读取数据
我需要从文本文件(其中许多和非常大)中读取数据,通常如下所示: #2013#3090050010#CCOU#01#022#1#N#16/03/2015#2013#3090050010#CCOU#01#023#1 ## 1…
使用变量计算data.table中的列
我正在尝试计算data.table中的列,其中计算通过变量传递.以下内容与我要实现的内容相同: dt <- data.table(mpg) dt[, list(manufacturer, model, mpg_cy…
rCharts – Shiny中传单和nvd3之间的冲突
我试图在相同的闪亮页面中包括传单地图和nvd3 rCharts图. 当我这样做时,传单不再显示我曾经在地图上显示的圆圈/ POI(不包括nvd3). 我怀疑这是一个JS / CSS冲突,因为当我尝试单独包含它们时,它工作…
packrat在闪亮的服务器上工作吗?
当我从Rstudio运行时,我的闪亮应用程序运行正常,但是同样的项目,当在闪亮的服务器(开源)上运行时,不使用packrat私有库,这似乎很奇怪.我使用.libPaths()来检查并且私有库没有显示. 我是否需要进行任何…
saveRDS问题
我在重新保存对象时展示了saveRDS的奇怪行为.这是一个可重复的例子: df <- data.frame(a = c(1,2), b = c(3,4)) saveRDS(df, "test.rds") readR…
R中时变Covariate Cox比例风险模型的数据格式
我正在尝试在R中开发一个随时间变化的Cox比例风险(CPH)模型,并且想知道是否有人生成了任何代码来帮助格式化用于时变/时间相关CPH模型的计数结构的数据. 为了使问题可重现且稍微简单,我提取了前100行数据,其中包含4…
如何用R整数变量滞后?
说我有以下历史联赛成绩: Season <- c(1,1,2,2,3,3,4,4,5,5) Team <- c("Diverpool","Deverton","Diverpool","Deverton","D…