-
0 votesanswersviews
根据时间顺序子集数据帧
我有一个名为DF的数据框,列有时间和日期 . 我想根据这些列中的值对DF进行子集化 . 对于日期,我有DATES中的日期列表,并且在DATES中存在DF $ Date的DF行的子集 . 当时,我想从00:04:00到00:06:00进行分组 . 我不知道怎么做后者 . 理想情况下,我希望通过指定范围来进行子集,如00:04:00到00:06:00,以及指定前瞻的起点和分钟,如00:04:00和3分... -
2 votesanswersviews
Plyr / data.table子集
我的数据排列方式是在单独的列中包含日/月/年(这对于我需要如何对数据进行子集化非常有用) . 除D / M / Y之外的每列都是值列 . 在我的真实数据中,这些是美国的县 . 我需要根据不同的日,月和年组合来总结不同的日期范围 . 鉴于每列都是一个县,ddply / data.table / apply函数似乎最适合解决问题 . 但是,我无法弄清楚如何对数据进行子集化 . 这是一个简单的例子: s... -
1 votesanswersviews
Fitted vs Residuals图中的对角线?
我有一个世界恐怖事件的数据集(来自全球恐怖主义数据库) . 我在下面构建了一个衬管模型,并绘制了拟合与残差,但我在图中得到了一条突出的对角线 . 为什么?如何删除它? lmods<-lm(Iraq.incidents~Afghanistan.incidents+Pakistan.incidents+France.incidents+`United Kingdom.incidents`+`Un... -
1 votesanswersviews
使用R中的多个变量对数据进行子集化
我有一个数据集,DATA,有很多变量 . DATA具有列表模式,其类是data.frame . 我关心的变量是AGE.MONTHS和LOCATION . 我需要将DATA子集化为另一个名为SUB的集合,并且我希望SUB仅包含AGE.MONTHS <= 2和LOCATION =“Area A”的观察结果 . AGE.MONTHS有一个数字模式和类 . LOCATION有一个数字模式,它的... -
4 votesanswersviews
基于列类的列表内的子集数据帧
我有一个由数据帧组成的非常大的列表,列表的每个元素都是不同的数据帧,其中每列由不同类型的变量和不同长度的数据帧组成 . 我想在这个列表中对数据帧进行子集化,并且只保留那些列具有“整数”或“数字”类,同时保持数据帧结构(所以看似没有“lapply”) . MRE如下: x1 <- c(1,2,3,4) y1 <- c(letters[1:4]) z1 <- as.integer(c... -
1 votesanswersviews
丢弃与条件R不匹配的数据帧
我有一个310 data.frames的列表, mrns[[i]] ,我根据因子的值 mrns[[i]]$ar.cat 进行子集化 . 我能够以一种方式使用它们的子集,使那些与条件不匹配的data.frames留下0观察,但我希望代码只删除这些data.frames而不是留在新的列表为空 . 我的代码是: arlow <- lapply(mrns, function(x) subset(x,... -
0 votesanswersviews
使用dplyr独立的数据集中的子集变量
我想使用dplyr复制以下内容 . set.seed(123) my_data <- data.frame( time = c(4:13, 4:13), var1 = rep(c("a", "b"), each=10), var2 = rnorm(20)) ... -
3 votesanswersviews
使用ggplot2在dplyr链中进行子集/过滤
我想制作一个斜率图,沿着this的线条(没有双关语) . 理想情况下,我想在dplyr风格的链中完成所有操作,但是当我尝试将数据子集化以添加特定的 geom_text 标签时,我遇到了麻烦 . 这是一个玩具示例: # make tbl: df <- tibble( area = rep(c("Health", "Education"), 6), ... -
1 votesanswersviews
使用dplyr过滤条件对数据集进行子集化
我想将数据框子集化以收集来自所有列的信息 . 我将使用 msleep 数据集解释该问题 . library(msleep) 我查看了列 genus 频率的频率来查看频率的分布 . msleep %>% count(genus) %>% count(n) ## A tibble: 3 × 2 # n nn # <int> <int> #1 ... -
0 votesanswersviews
基于DPLYR的多个子集
以下数据框包含有关营销活动的数据 . Sl No Success_Percentage communication_type Message 1 35.46666667 email Hello, Buy New Product 2 32.32830821 email Hi Bu... -
0 votesanswersviews
使用R语言使用子命令绘制框时出现错误
我想通过做盒子情节来比较男子篮球运动员的身高和男子足球运动员的身高 . 但是在绘制它时会出现一些错误 . 我先读取数据 **> olympic <-read.table(file =“olympic_height.txt”,header = T) 名称(奥林匹克)[1]“身高”“运动”“性别”奥林匹克身高体育性别1 170柔道M 2 193田径M 3 187田径M 4 NA拳击M 5... -
2 votesanswersviews
使用lapply来对数据帧中的行进行子集化 - 错误的维度数量错误
我有一个名为“scebase”的列表,其中包含40个数据帧,每个数据帧为326行乘68列 . 我想使用lapply()对数据帧进行子集化,因此它们只保留行33-152 . 我写了一个名为trim()的简单函数(下面),并尝试将其应用于数据框列表但收到错误消息 . 该函数和我尝试使用lapply如下: trim < - function(i){(i < - i [33:152,])... -
-1 votesanswersviews
为子集和应用递归
我正在尝试创建一个代码,在子集中添加所有整数,以查看它们是否加起来为零 . 这是我到目前为止所得到的 /** * Solve the subset sum problem for a set of integer values. * * @param t * a set of integer values * @return <code>... -
0 votesanswersviews
使用r返回布尔数据的特定子集结果
我有一个数据矩阵,我想在发出布尔命令后返回特定列的摘要/均值 . 我试过了: by(data$total > 500, data$operation1 == 1 & data$operation2 == 1, summary) 但是它只返回,结果的数量为TRUE或FALSE . 不是总数> 500的实际平均值/摘要 . 然后我尝试了: summary(subset(data,... -
0 votesanswersviews
设置另一组SML的子集
我正在尝试实现另一组的set子集 . 但是我无法使用以下示例{{{},1}}和{{1,{}}}我已经尝试了所有能力 . 我的主要目的是设置在这种情况下返回true的set equality . 首先,我想让我的子集工作,然后实现集合相等 . datatype expression = SET of expression list | TUPLE of expression list | INT o... -
-1 votesanswersviews
如何检查子集Array是否包含一个超集数组?
我想创建一个函数来检查我的子集是否包含我在Javascript中的一个超集 . 它应该返回true或false . 有7个固定的超集,每个超集是一个固定3个整数的数组,见下图: var supersets = [ [1, 2, 3], [4, 5, 6], [7, 8, 9], [1, 4, 7], [2, 5, 8], [3, 6, 9], [1, 5, 9], [3, 5, 7]]; 子集也... -
-1 votesanswersviews
Python输出错误中的子集 - HackerRank
This is a question from HackerRank 你有两套 A 和 B . 你的工作是找出set A 是否是set B 的子集 . 如果设置 A 是set B print True的子集 . 如果设置 A 不是set B print False的子集 . 输入格式: 第一行将包含测试用例数 T . 每个测试用例的第一行包含set A 中的元素数 . 每个测试... -
1 votesanswersviews
具有包含截止而不是排他的子集数据帧
这应该是一个相当简单的解决方案,但我没有为我的生活能够弄清楚如何解决 . 我有一个列,其中包含基于我的数据的某个因子级别组合的累积比例总和, 例如:0.34,0.57,0.66,0.68,0.73,0.81,0.90,0.97,0.98,0.99, 然后数据移动到下一个因子组合并重置累积总和, 例如:0.27,0.29,0.38,0.56,0.78,0.94,0.96,0.97,0.98等 我用以... -
2 votesanswersviews
MongoDB LinQ“Select”方法是否真的只能检索字段的子集?
在互联网上搜索如何使用C#官方驱动程序(但使用LinQ作为基础架构)检索MongoDB中的字段子集,我发现如何在MongoDB shell中执行此操作 . // selecting only "field" of a collection db.collection.find( { field : 'value' }, { field: 1 } ); 然后,我在C#LinQ ... -
1 votesanswersviews
使用两列中的值子集pandas数据帧
我正在尝试根据两列的值对pandas数据帧进行子集化 . 我试过这段代码: df[df['gold']>0, df['silver']>0, df['bronze']>0] 但是这没用 . 我也尝试过: df[(df['gold']>0 and df['silver']>0) . 这也行不通 . 我收到一个错误说: ValueError:系列的真值是不明确的 . ... -
2 votesanswersviews
如何根据输入选择在光泽中使用传单对数据帧进行子集化和绘图
使用Rstudio我试图制作一个产生传单输出的闪亮应用程序 . 请注意,闪亮是我之前没有使用的包,因此脚本中可能存在其他错误,而不是我目前遇到的错误 . 我正在使用一个数据帧,其中包含不同个体的轨迹,我希望将其分组并绘制一个动物的轨迹以响应输入选择 . Sample: WhaleID lat long gm08_150c 68,4276 16,5192 gm08_15... -
0 votesanswersviews
从另一个创建一个新的Data.table并匹配一个变量的向量列表
我有一个带有 2.7 million observations 和 21 variables 的data.table,需要生成一个新的data.table,其中 Variable 1 与 vector of values 匹配 . 我有一些值的向量与一些Variable1值匹配,如下所示 VectorValue= (A, B, XXZ, UDD...) 我想的是: Table_B <- ... -
1 votesanswersviews
r中多列的子集
我是一名学生参加R.我的目录里面有很多文件 . 我需要编写一个名为'pollutantmean'的函数来计算数据集中污染物(硫酸盐或硝酸盐)的平均值(见下面的例子),该函数有三个参数:'directory','污染物'和'id' . 作为我的函数的一部分,我已成功读取所有文件并将它们放入单个文件中,以便我现在可以进行一些计算,如中位数,平均值等 . 我使用rbind和for循环来创建data.f... -
1 votesanswersviews
将非标准评估参数传递给子集函数
我想在另一个函数中使用 subset ,但是从顶级函数传递非标准的求值参数 . 以下是非工作代码,但概述了这个想法: foo_1 <- function(x, mysubset) { # some deparse, substitute etc. magic here ?? subset(x, subset) } foo_1(ansombe, x1 > 5) 我希望这能得到... -
0 votesanswersviews
R使用相同尺寸的表
我有两张4x4尺寸的 table . 我想知道如果底部表的相应单元格中有0,我可以用0替换第一个表中的单元格(使用R命令,我猜一个If语句或子设置) . 例如,第一个表(-0.2)的第一行和第一列应该根据第二个表(-0.2)的第一行和第0列的0值转换为零?谢谢 第一张 table -0.2,0.5,0.8,0.01,1,-0.4,0.8,0.5,0.5,0.3,-0.1,0.8,-0.8,0.5... -
0 votesanswersviews
使用在R中自己创建的数组来子集数据帧
很抱歉,我不知道如何在 Headers 中描述我的问题 . 我的问题是 我有一个数据框如下 | id | content | created_at | |----|---------|---------------------| | 1 | hello | 2014-12-10 00:00:00 | | 2 | world | 2013-11-11 00:00:00 ... -
1 votesanswersviews
如何使用子集在R中绘制bloxplot
我的数据集“奥运”有4列:病例数,身高,运动和性别(女性= F,男性= M),每行对应一名运动员 . 我需要制作一个比较男子篮球运动员和男子足球运动员之间高度分布的箱形图 . (两个运动都在一个地块上,但没有其他运动 . ) 我试过了 boxplot(olympics$height[olympics$sex == "M" & olympics$sport %in% c... -
39 votesanswersviews
找到总和为特定值的所有子集
给定一组数字:{1,3,2,5,4,9},找到总和为特定值的子集数(例如,本例中为9) . 这类似于子集求和问题,略有不同,不是检查集合是否有一个总和为9的子集,我们必须找到这样的子集的数量 . 我正在遵循子集求和问题here的解决方案 . 但我想知道如何修改它以返回子集的数量 . -
0 votesanswersviews
给定一个数字列表,找到一个与一系列数字中任意数字相加的子集
当给定一个正整数或负整数数组和一个值k使得该数组中的某些数字总和为1到k之间的任何数时,我怎么能做一个返回true或false的方法 . 例如,给定一个数组[-10,20,14,-3]和k = 6,这将返回true,因为14(-10)= 4,介于1和6之间 . 我知道这需要动态编程(因为它必须在多项式时间运行)但我不确定如何实现它所以任何帮助都会很棒 . 谢谢! -
2 votesanswersviews
子集和变化:获取尽可能多的子集和
对于碎片整理算法,我需要解决以下问题:给定正整数的集合,提取尽可能多的子集,总和为给定值 . 集合中的每个项目只能出现在一个子集中 . 贪心算法(迭代正常子集和)不起作用,例如: collection: 3 5 8 4 5 1 1 1 1 1, targeted sum: 10 1. subset: 5 1 1 1 1 1 there is no other subset but: 1. sub...