RStudio中.tbl_df中未使用的参数出错

时间:2018-04-13 09:47:59

标签: r data.table

我想汇总按Invoice No分组的数据,因此我使用了以下代码:

AggByInvNo <- as.data.frame(mydata[, j=list(num_of_Product= length(Description), 
                                            num_of_Quantity = sum(Quantity), 
                                            totalPrice= sum(TotalPrice)),
                            by = list(InvoiceNo, Country)])

但它不起作用。

错误讯息:

Error in `[.tbl_df`(mydata, , j = list(num_of_Product = length(Description),  : 
unused argument (by = list(InvoiceNo, Country))

我将此代码用于相同的数据集并且已经有效。 我使用data.table

1 个答案:

答案 0 :(得分:0)

setDT(data,keep.rownames = TRUE,key = NULL,check.names = FALSE)