data-manipulation相关内容

根据行条件过滤数据框

我想了一个例子来说明我的问题。 假设有5个球: 红色 蓝色 绿色 黄色 橙色 通常,这些球有5!=120种组织方式。我可以在下面列举所有这些组合: library(combinat) library(dplyr) my_list = c("Red", "Blue", "Green", "Yellow", "Orange") d = permn(my_list) ..
发布时间:2022-04-08 21:52:06 其他开发

在R中的范围内查找值

我的数据如下所示.我想选择大于/等于 35 和小于/等于 350 的值.我还想用 withinrange 替换这些值 值1353637350355355535555 解决方案 选择值:value[value >= 35 &值 用 withinrange 替换它们:value[value >= 35 &值 ..
发布时间:2022-01-24 20:05:12 其他开发

R:绘图未完全加载

我正在使用 R 编程语言.我正在尝试在此处遵循本教程:https://plotly.com/r/parallel-坐标图/ 我正在尝试制作“平行坐标图";著名的鸢尾花数据集. 我没有通过 github 链接加载 iris 数据集,而是尝试使用 R 中可用的内置 iris 数据集: #加载库图书馆(情节)#加载数据数据(虹膜)df = 虹膜#制作情节图 % plot_l ..
发布时间:2022-01-21 15:39:19 其他开发

如何使用 R 从列的每个单元格中删除重复的逗号分隔字符值

我有一个包含 2 列 ID 和 Product 的数据框,如下所示: ID 产品服装,服装食品,家具,家具B 食品、食品、食品、服装C 食品、服装、服装 我只需要为每个 ID 提供唯一的产品,例如: ID 产品A 服装、食品、家具B 食品、服装C 食品、服装 我如何使用 R 来做到这一点 解决方案 如果数据集中有多个分隔符,一种方法是使用所有分隔符拆分“产品"列,获取 unique ..
发布时间:2022-01-10 14:03:42 其他开发

使用范围系统对 SAS 中的变量进行分类

我有不同员工工资的数值.我想将范围分成几类.但是我不想要一个新列,我只想将现有的薪水列格式化为这个范围方法: 至少 20,000 美元但低于 100,000 美元 - 至少 100,000 美元,最高 500,000 美元 - >100,000 美元 缺少 - 缺少薪水 任何其他值 - 工资无效 我在性别方面做过类似的事情.我只想使用 proc print 和 forma ..
发布时间:2022-01-08 17:00:01 其他开发

在 JavaScript 中使用 Array.map 删除元素

我想使用 map() 函数过滤一组项目.这是一个代码片段: varfilteredItems = items.map(function(item){if( ...一些条件... ){归还物品;}}); 问题是过滤掉的项目仍然使用数组中的空间,我想完全清除它们. 有什么想法吗? 编辑:谢谢,我忘记了 filter(),我想要的实际上是一个 filter() 然后一个 map(). ..

在值变化前后计数,在组内,为每个独特的转变生成新变量

我正在计算我的组中唯一值的出现次数,id.我正在查看 TF.当 TF 改变时,我想从那个点向前和向后计数.这个计数应该存储在一个新的变量 PM# 中,这样 PM# 就可以同时保存 中每个唯一移位的加号和减号TF.根据我收集的信息,我需要使用 rle,但我有点卡住了. 我制作了这个工作示例来说明我的问题. 我有这个数据 df 这是我看到的数据 df[c(1:12,19:30),] ..
发布时间:2021-12-30 16:33:38 其他开发

如何使用 dplyr::filter() 删除观察组

对于以下数据 ds % dplyr::mutate(time=year-2000)打印(ds) 我将如何编写 dplyr::filter() 命令以仅保留没有单个 NA 的 ID?因此,只有 ID 为 1 和 9 的主题才应留在过滤器之后. 解决方案 使用 filter 和 base::ave ds %>% dplyr::filter(ave(!is.na(attend), id, ..
发布时间:2021-12-23 12:48:41 其他开发

绘图导致“错误:维度数不正确"

我正在了解“kohonen"用于制作自组织映射(SOM,也称为 Kohonen 网络 - 一种机器学习算法)的 R 包.我在这里关注这个 R 语言教程:https://www.rpubs.com/loveb/som 我尝试创建自己的数据(这次同时使用“因子"和“数字"变量)并运行 SOM 算法(这次使用“supersom()"函数代替): #加载库并调整颜色图书馆(kohonen)#fit ..

R: [0,1] 之外的 x 'probs'

我使用的是 R 编程语言. 我正在尝试按照“优化"中的说明进行操作R 中的包(https://cran.r-project.org/web/packages/optimization/optimization.pdf) 并将此包中的函数用于特定函数. 对于这个例子,我首先生成一些随机数据: #load 库图书馆(dplyr)# 为这个例子创建一些数据a1 = 范数(1000,100, ..
发布时间:2021-12-07 23:24:31 其他开发

将非 NA 单元格向左移动

我的数据集中有很多 NA,我需要将所有这些单元格(在行级别)向左移动. 示例 - 我的数据框: df=data.frame(x=c("l","m",NA,NA,"p"),y=c(NA,"b","c",NA,NA),z=c("u",NA,"w","x","y"))dfxyz1升你2 m b 3 cw4 X5 p 是 我想将上面的数据框转换 ..
发布时间:2021-12-07 09:32:26 其他开发

如何从 Java 中的数组中删除对象?

给定一个n对象数组,假设它是一个字符串数组,它有以下值: foo[0] = "a";foo[1] = "cc";foo[2] = "a";foo[3] = "dd"; 如何删除/移除数组中与 "a" 相等的所有字符串/对象? 解决方案 [如果你想要一些现成的代码,请滚动到我的“Edit3"(剪切后).其余的留给后代.] 充实Dustman的想法: Listlist = new ..
发布时间:2021-11-25 11:34:18 Java开发

R中邻居的空间数据/计算指标

我有 (xBin, yBin, value) 形式的二维空间数据.例如: DT = data.table(x=c(rep(1,3),rep(2,3),rep(3,3)),y=rep(c(1,2,3),3),值=100*c(1:9)) 对于每个 bin,我想计算所有相邻 bin 的变量“值"的总和.如果一个 bin 的两个索引 - x 和 y 都在当前 bin 的一个单位内,则该 bin 被认为 ..
发布时间:2021-11-24 22:03:43 C#