我需要在大型数据集上有效地执行以下示例函数:
{a:[],b:[],c:[],x:[],y:[],z:[]}
以下是示例数据:
df$A1-df$B1
df$A2-df$B2
df$A3-df$B3
有没有办法告诉R从包含A的任何列中减去任何包含B的列,只要它们的数字相同?
谢谢!
答案 0 :(得分:2)
我们可以对列进行分组' A'和' B'与df[grep("A", names(df))] - df[grep("B", names(df))]
分开并减去它们
df[1:3] - df[4:6]
或者如果已知位置
df <- df[gtools::mixedsort(names(df))]
如果列不按顺序排列,那么我们先订购
var response = UrlFetchApp.fetch(url, {
headers: header,
method: 'put',
contentType : 'application/json',
payload: '{ "enabled" : "true" , "emailAddress" : "newaddress@example.com" , "disposition" : "trash" }'
});
在进行减法之前