data-manipulation相关内容
给定一个n对象数组,假设它是一个字符串数组,它有以下值: foo[0] = "a";foo[1] = "cc";foo[2] = "a";foo[3] = "dd"; 如何删除/移除数组中与 "a" 相等的所有字符串/对象? 解决方案 [如果你想要一些现成的代码,请滚动到我的“Edit3"(剪切后).其余的留给后代.] 充实Dustman的想法: Listlist = new
..
以下代码在 perl 中总是有效吗? for 循环迭代@array {# 做点什么如果($条件){从@array 中删除当前元素}} 因为我知道在 Java 中这会导致一些异常,所以上面的代码现在对我有用,但我想确保它适用于 perl 中的所有情况.谢谢 解决方案 嗯,文档: 如果 LIST 的任何部分是一个数组,如果你在循环体中添加或删除元素,例如使用 splice.所以不要
..
给定一个n对象数组,假设它是一个字符串数组,它有以下值: foo[0] = "a";foo[1] = "cc";foo[2] = "a";foo[3] = "dd"; 如何删除/移除数组中与 "a" 相等的所有字符串/对象? 解决方案 [如果你想要一些现成的代码,请滚动到我的“Edit3"(剪切后).其余的留给后代.] 充实Dustman的想法: Listlist = new
..
我有一个包含对象和数组的嵌套数据结构.如何提取信息,即访问特定或多个值(或键)? 例如: var 数据 = {代码:42,项目: [{编号:1,名称:'富'}, {编号:2,名称:'酒吧'}]}; 如何访问items中第二个项目的name? 解决方案 Preliminaries JavaScript 只有一种可以包含多个值的数据类型:Object.数组是一种特殊形式的对象.
..
我正在尝试连接一个字符串,该字符串通过它们的值来标识列的顺序. set.seed(100)df 我当前的数据采用 df 的形式,而我尝试添加的列是 res 中的 order 列.字符串中元素的排序由每一列的值决定,也需要跳过NA.我试图确定每个 ID 在每列中填充一个值所采用的序列,因为这些值是以天为单位的时间.但是,并非所有 ID 在所有列中都有值,因此始终存在缺失值.我通常在 tidyv
..
编辑:更多数据以dput()格式添加. 我有以下产品数据框,column 的模式为 promo, marca, descripción, cantidad, precio.有时会丢失促销信息. 我需要更宽形式的数据框(如 pivot_wider),但在没有找到列的地方,插入一个 NA 值. # 小标题:18 x 2文本栏1 2 X$39.990Ahorro:$1
..
我有一个如下的数据集,我想创建一个包含 colnames(df) 值的新行.非常感谢. df 预期答案 mpg cyl disp hp drat wt qsec vs am gear carbnewRow mpg cyl disp hp drat wt qsec vs am gear carb马自达 RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4马
..
我有以下 HTML 输入列表.该列表具有嵌套结构 - 级别 1 包含输入的名称(例如 input1). Level 2 包含有关每个输入的一些信息 - name、attribs、children Level 3 从 children 分支出来,它是一个长度为 2 的列表 - 第一个元素包含有关输入标签的信息,第二个元素包含有关输入类型的信息.由于我需要输入标签,因此我需要为每个输入提取此
..
我有一个名为 df 的大型数据框,带有一些ID. 我有另一个数据框( id_list ),其中包含一组匹配的ID及其与每个ID相关的功能.随后未在两个数据帧中对ID进行排序. 有效地,我想从较大的数据框 df 查找到 id_list ,并添加两列,即 Display 和 Type到当前数据框 df . 有许多令人困惑的例子.这样做可能是最有效的方法.我尝试使用 match(),%
..
我有一个不完整的(时间)序列,我想使用其他序列中各个类别(国家/地区)的可用最新值和增长率来填充缺失的值.类别,缺失值不等长.这需要按顺序对一个变量应用一个函数:首先,我需要获取最后一个可用的数据点(可以在任何地方),然后将其除以1+增长率,然后移至下一个数据点并执行相同的操作. 示例数据集和所需结果: require(data.table)DT_desired
..
我遇到以下问题:我的数据包含好坏数据.所以在2017年12月31日的时间里,我有一列包含质量值为800的高质量数据(Quality = a)和质量为劣质的数据(Quality = b)的列值750. 质量时间值1个2017年12月31日8002 a 2018-12-31 5002017年3月3日7504个月2018-12-31 4805个月2019-12-31 200 样本数据框: df
..
假设我有一个数据帧列表, mylist ,并且我想对每个数据帧执行相同的操作. 说我的数据框看起来像这样: set.seed(1)test.tbl
..
我想自定义 lapply(df,FUN =平均值) 这很好用 mtcarsmeans.mtcars
..
我有以下数据: dfdc1 dc2 dc3 min_colname[1,] 12.9 13.4 13.4[2,] 6.1 6.5 6.5[3,] 6.3 6.7 6.7[4,] 21.0 21.4 21.4[5,] 1.6 1.8 1.8[6,] 3.3 3.7 3.7[7,] 7.0 7.4 7.4[8,] 3.2 3.6 3.6[9,] 14.8 15.2 15.2[10,] 7.9 8.
..
我正在使用R编程语言.我正在尝试绘制“平行坐标图".使用一些虚假数据: 库(MASS)一个= rnorm(100,10,10)b = rnorm(100、10、5)c = rnorm(100、5、10)d =矩阵(a,b,c)parcoord(d [,c(3,1,2)],col = 1 +(0:149)%/%50) 但是,当我尝试将数字变量和因子变量混合在一起时会出现问题: group
..
我正在使用R编程语言.我发表了较早的文章( R:使用"microbenchmark"和ggplot2绘制运行时间),在这里我将学习如何使用循环和函数对R中的过程(7个过程)进行迭代以获取样本大小.完成后,我要绘制一个图. 基于先前的答案,我尝试在R中编写其中一些循环: 库(dplyr)库(ggplot2)图书馆(Rtsne)图书馆(集群)库(dbscan)图书馆(密谋)图书馆(微基准测试)
..
我有这个数据集: VAR = c('X1','X1','X1','X1','X2','X2','X2','X3','X3','X3','X3','X3')排名= c(1,2.5,2.5,1.5,1.5,NA,1,NA,NA,1.5,1.5,3)df
..
我正在使用R编程语言.我正在尝试在此处遵循本教程: https://plotly.com/r/parallel-coordinates-plot/ 我正在尝试制作一个“平行坐标图".著名的虹膜数据集. 我没有使用通过github链接加载虹膜数据集,而是尝试使用R中可用的内置虹膜数据集: #load库图书馆(密谋)#加载数据数据(虹膜)df =虹膜#制作剧情图%plot_
..
我正在使用R编程语言.使用以下教程: https://plotly.com/r/time-series/和这个stackoverflow问题:如何在R中使用plotly绘制时间序列中的多个序列/线?我能够绘制交互式时间序列图: 库(xts)库(ggplot2)图书馆(dplyr)图书馆(密谋)库(润滑)#时间系列1date_decision_made = seq(as.Date("2014/1/
..
我正在使用R编程语言.我正在学习如何循环过程并将结果存储到表中.对于此示例,我首先生成了一些数据: #load库图书馆(插入符号)库(rpart)#生成数据一个= rnorm(1000,10,10)b = rnorm(1000、10、5)c = rnorm(1000、5、10)组
..