gpt4 book ai didi

r - data.frame 中的错误,未使用的参数

转载 作者:行者123 更新时间:2023-12-04 00:32:38 24 4
gpt4 key购买 nike

我有这个数据框:

> head(merged.tables)
Store DayOfWeek Date Sales Customers Open Promo StateHoliday SchoolHoliday StoreType
1 1 5 2015-07-31 5263 555 1 1 0 1 c
2 1 6 2013-01-12 4952 646 1 0 0 0 c
3 1 5 2014-01-03 4190 552 1 0 0 1 c
4 1 3 2014-12-03 6454 695 1 1 0 0 c
5 1 3 2013-11-13 3310 464 1 0 0 0 c
6 1 7 2013-10-27 0 0 0 0 0 0 c
Assortment CompetitionDistance CompetitionOpenSinceMonth CompetitionOpenSinceYear Promo2
1 a 1270 9 2008 0
2 a 1270 9 2008 0
3 a 1270 9 2008 0
4 a 1270 9 2008 0
5 a 1270 9 2008 0
6 a 1270 9 2008 0
Promo2SinceWeek Promo2SinceYear PromoInterval
1 NA NA
2 NA NA
3 NA NA
4 NA NA
5 NA NA
6 NA NA

然后我想提取一个显示 的数据帧平均销售额矢量时 打开等于 1 来自 店铺类型 .
我使用这个命令是因为它是我认为最致命的:
merged.tables[StateHoliday==1,mean(na.omit(Sales)),by=StoreType]

但我收到了这个错误:

Error in [.data.frame(merged.tables, StateHoliday == 0, mean(na.omit(Sales)), : unused argument (by = StoreType)



我搜索但我没有得到这个错误的答案。谢谢你的帮助!

最佳答案

我有这样的错误。

当我意识到时问题解决了:我的数据不是 data.table 格式。

例子:
复制 <- data.table(data)

关于r - data.frame 中的错误,未使用的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48714625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com