腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
data.table
:
重新
编码
多个
变量
,
而
不必
指定
"by“
、
我有一个
data.table
,看起来像这样:library(dplyr) x23: A 1 2 25: A 1 2 1我想对var1和var2
重新
编码
我可以用下面的代码做到这一点,但它只保留了这两个
变量
: foo_data[,
浏览 15
提问于2021-05-31
得票数 0
回答已采纳
1
回答
在
data.table
中等效于多列
、
、
我是
data.table
包的忠实粉丝,我很难将plyr包中的一些代码转换成
data.table
中的等效代码。(group, sex), numcolwise(sum))dfx.dt =
data.table
(dfx)dfx.dt[duplicated
浏览 3
提问于2013-09-18
得票数 8
回答已采纳
3
回答
R中从字符到数值的
多个
变量
的高效
编码
、
、
我使用R(3.2.3版)从字符值(“高”、“中等”、“低”和“不关心”)到数值(4、3、2和1)
重新
编码
多个
变量
(在相同的dataframe中)。我知道有几种方法可以对
变量
进行
重新
编码
,在下面的示例中,我已经在汽车包中使用了" recode“函数。在对单个
变量
进行
重新
编码
时,这很好,但是当我
指定
多个
变量
(列45至68)时,所有的值都被"N
浏览 2
提问于2016-03-31
得票数 2
回答已采纳
3
回答
使用
data.table
包
重新
编码
变量
、
如果我想用
data.table
重新
编码
R中的一个
变量
,语法是什么?我看到了一些ans,但发现它们并不合适。例如,如果我有一个名为gender的
变量
Name <- c("John", "Tina", "Dave", "Casper
浏览 1
提问于2019-11-22
得票数 0
3
回答
使用
data.table
记录
变量
、
、
我正在尝试使用
data.table
对一个
变量
进行
编码
。我搜索了近2个小时,但一直找不到答案。假设我有一个
data.table
,如下所示: V2=LETTERS[1:3],V4=1:12) 我想对V1和V2进行
重新
编码
。对于V1,我想要将1s
编码
为0,2s
编码
为1。对于V2,我要
重新
编码
A到T,B
浏览 3
提问于2017-06-16
得票数 14
回答已采纳
1
回答
如何
重新
编码
前两位SPSS
、
我有两个
变量
,A和B,它们都使用以50开头的5位代码。所以
变量
A可能是50123来表示橙色,B可能是50123来表示苹果。这些代码最初被构造为连接在一起以创建单个层次代码。我现在需要独立地考虑它们,并且必须能够区分
变量
A和
变量
B的代码。 底线是我希望将
变量
A项从50123
重新
编码
为60123,将
变量
B项从50123
重新
编码
为70123。在SPSS中做到这一点的最好方法是什么,
而
不必
浏览 8
提问于2021-03-07
得票数 0
2
回答
多个
位置的一个JavaScript代码文件
、
、
、
、
我们正在开发
多个
Java EE应用程序(目前有8个),它们都是基于相同类型的代码。我们的想法是将冗余代码放在某个地方(另一个名为“core”的项目),并在每个应用程序上自动使用它,
而
不必
重新
编码
相同的东西8次。对于Java部分,我们在每个项目中创建了一个“链接源代码”,它在Eclipse中创建了一个指向“核心”项目的符号链接,并在Java源代码中使用
指定
的“核心”包。我完全不知道如何将多余的JS/CSS
编码
到“核心”项目中,并在其他地方使用它,
而</e
浏览 0
提问于2012-09-19
得票数 0
回答已采纳
2
回答
如何在不硬
编码
设备ID和UITests路径的情况下运行Xamarin apk?
= ConfigureApp.Android.ApkFile(PathToAPK)但对我来说,像这样硬
编码
在我看来,必须有某种方法将这些信息外部化,这样您就可以在
多个
设备上运行相同的测试,
而
不必
进入并更改代码。 当然,我可以使用一些其他外部资源,但我真正想要的是能够在运行时
指定
这些值,而无需
重新
编译
浏览 0
提问于2018-01-10
得票数 1
1
回答
使用
变量
集来创建另一组
变量
,或者为什么不呢?
、
、
我的数据集包含在5个不同点测量相同事物的
变量
。让我们称它们为X1,X2,X3,X4,X5和Y1,Y2,Y3,Y4,Y5。这就是数据集的设置方式。我将它作为
data.table
导入。我想用它们做另一个
变量
: Z1 = X1 *c+ Y1。(a)为什么我不应该循环?我希望将
变量
放在
data.table
中,这样它们就可以在回归中运行,
而
不必
单独
指定
列表的每个元素。这些看起来像
浏览 0
提问于2018-02-17
得票数 0
1
回答
通过引用合并
data.table
中的所有列
、
我想通过引用将两个
data.table
合并在一起,
而
不必
写下我想要合并的所有
变量
。这里有一个简单的例子来理解我的需求:(a <-
data.table
(v_key=seq(1, 5), key="v_key"))#1:4 0.453054854 0.5768500 0.008470552我想通过引用将b的每一列复制到a中,
浏览 10
提问于2017-07-12
得票数 6
回答已采纳
1
回答
当您需要按
变量
分组时,是否有直观的解释说明为什么
data.table
操作比tidyverse操作更快?
、
我从优秀的资源、和了解到,
data.table
使用自动索引(创建一个key,即增压行名)和基于二进制搜索的子集,
而
tidyverse依赖于向量扫描。我想知道是否有人能帮助我准确地描述这两种方法意味着当您需要按
变量
分组时,
data.table
操作运行速度比tidyverse快得多。也就是说,是因为
data.table
自动索引group_by列并将其分解为分组子集并在每个子集上运行操作,
而
向量扫描方法需要生成
多个
逻辑向量的n = unique groups,然后在核对结果之
浏览 2
提问于2020-04-20
得票数 6
回答已采纳
1
回答
如何选择名称是可变的
data.table
列
、
我想通过选择特定的列来对
data.table
进行子集。但是,我不想
指定
所有的列名,我希望通过一个
变量
来选择它们。library(
data.table
)col <- "x"dt2 <- dt我也尝试过使用一个列表来设置
data.table
这是可行的,但它不保留列名,
浏览 1
提问于2019-10-11
得票数 0
回答已采纳
1
回答
使用
变量
在`
data.table
`中
指定
列名
、
我想使用一个
变量
来
指定
列的名称。Set1New=transform(Set1,x=as.numeric(x))Set1New=transform(Set1,Y=as.numeric(Y)) 我知道,例如set
浏览 4
提问于2015-02-10
得票数 2
回答已采纳
1
回答
使用
data.table
中的.SDcols跨列子集应用函数
、
我想在
data.table
中的
变量
子集上应用一个函数。在这种情况下,我只是简单地更改
变量
类型。我可以在
data.table
中使用几种不同的方法,但是我正在寻找一种不需要中间赋值的方法(本例中的mycols),并且不要求我
指定
我想要更改两次的列。但它是硬
编码
的dt1 <- dt[,(mycols):=lapply(.SD, as.Date), .S
浏览 0
提问于2015-07-09
得票数 7
回答已采纳
1
回答
根据字符列对
data.table
进行排序,并记住特定的(
而
不是字母顺序的)顺序
、
我想根据手动
指定
的字符矢量对数据表进行排序。library(
data.table
)我可以按字母顺序对其进行排序:但我是否可以基于如下字符向量对其进行排序:目标是:
data.table
(x=c("b"
浏览 16
提问于2017-03-03
得票数 7
回答已采纳
1
回答
如何使用局部
变量
更改全局
变量
、
、
、
、
我想写一个全局函数,这样我就
不必
为每个要递增的值硬
编码
了。 我在手动
指定
全局
变量
时让它工作,但对于这个项目,我将需要更改许多
变量
,所以这不是一个选项。是否可以将值返回到全局
变量
,
而
不必
手动
指定
要将其返回到哪些
变量
?
浏览 14
提问于2019-01-08
得票数 0
回答已采纳
1
回答
data.table
:引用使用冒号进行赋值
、
我希望将列名用于
data.table
中的赋值引用(
data.table
)。调用的函数是在几个列上每一行进行一些计算。我使用
data.table
的当前开发版本(v1.9.7),这使得参数"with=TRUE“变得
不必
要。使用显式
变量
名运行的最小示例是:DT[, out := sum(a,b), by = 1:nrow(DT)] 但是,如果我有很
浏览 1
提问于2016-11-23
得票数 3
1
回答
PostgreSQL一对多,数量不详
、
、
单个响应可以包含
多个
答案。因此,response应该有一个FK到答案表。然而,一个回答的数量是没有限制的。 是否可以在这两个表之间
指定
一对多的关系,
而
不必
硬
编码
特定数量的列?
浏览 1
提问于2015-10-16
得票数 2
回答已采纳
1
回答
使用全局
变量
作为列名时使用
data.table
更新列
、
我试图根据列中的值是否与外部
变量
匹配来更新
data.table
中的列。我遇到的问题是使用全局
变量
作为
data.table
语法的列名。但是,当使用
变量
引用该列时,我无法更新该列:dt[,..colname:= ifelse(..colname==allele, 2, 1)]
而
不是更新由
浏览 3
提问于2020-05-22
得票数 1
回答已采纳
1
回答
在方向上绘制geom_line彩色线
、
我如何在geom_line()中添加缩放颜色以表示线段向上/向下--
而
不必
对数据进行整形、转换和创建另一个
变量
?library(
data.table
) my.data <-
data.table
(id = c(1,1,2,2,3,3,4,4),
浏览 3
提问于2016-12-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
快速了解 kubernetes的ConfigMap和Secrets
R语言必学包之dplyr
视图层——WXML列表渲染
部门sonarque代码扫描测试服务器docker化
彻底解决MySQL中文乱码
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券