我昨天刚开始和R鬼混。我想知道如何初始化一个变量,以便它只打印出总和数而不是整个标准聚合表。请参阅下面的代码,结果,然后是我想要的结果。
x = aggregate(SalesAmount ~ ProductCategory, data=subset(df_adventureworks,
ProductCategory == "Clothing"), FUN=sum)
x
结果是:
ProductCategory SalesAmount
1 Clothing 339772.6
我只想打印结果:
[1] 339772.6
答案 0 :(得分:0)
尝试:
sum(df_adventureworks$SalesAmount[df_adventureworks$ProductCategory=="Clothing"], na.rm=T)
最后na.rm=T
以防您在数据中缺少值。如果没有,你可以跳过它。