- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是银行对帐单的样本部分:
Category<-c(
"Merchandise",
"Dining",
"Lodging",
"Other Services",
"Dining",
"Merchandise",
"Merchandise",
"Other Services",
"Entertainment",
"Merchandise",
"Merchandise",
"Internet",
"Other Services",
"Merchandise",
"Merchandise",
"Merchandise",
"Other Services",
"Phone/Cable",
"Airfare",
"Airfare",
"Other Services",
"Merchandise",
"Merchandise",
"Internet",
"Other Services",
"Other Services",
"Phone/Cable",
"Other Services",
"Healthcare"
)
Debit<-as.numeric(c(
"26.34",
"4.75",
"9.88",
"31.26",
"8.67",
"64.64",
"5.18",
"15.5",
"10",
"12.93",
"10.02",
"6.95",
"39.93",
"16.39",
"24",
"40.35",
"27.33",
"11.12",
"214.2",
"214.2",
"4",
"86.28",
"19.99",
"19.99",
"13.68",
"205",
"10.96",
"85",
"1525"
))
df<-data.frame(Category,Debit)
输出如下:
Category Debit
1 Merchandise 26.34
2 Dining 4.75
3 Lodging 9.88
4 Other Services 31.26
5 Dining 8.67
6 Merchandise 64.64
7 Merchandise 5.18
8 Other Services 15.50
9 Entertainment 10.00
10 Merchandise 12.93
11 Merchandise 10.02
12 Internet 6.95
13 Other Services 39.93
14 Merchandise 16.39
15 Merchandise 24.00
16 Merchandise 40.35
17 Other Services 27.33
18 Phone/Cable 11.12
19 Airfare 214.20
20 Airfare 214.20
21 Other Services 4.00
22 Merchandise 86.28
23 Merchandise 19.99
24 Internet 19.99
25 Other Services 13.68
26 Other Services 205.00
27 Phone/Cable 10.96
28 Other Services 85.00
29 Healthcare 1525.00
从那里,要查看我在各个类别(例如“商品”)上花费的总金额,我必须这样做:
> sum(df$Debit[which(df$Category=="Merchandise")])
[1] 306.12
但是对每个类别一个一个地做那是很麻烦的。我想知道是否有更简洁的方式来显示它,以便在一列中列出 df$Category
的所有级别,在第二列中列出每个类别的总和。
像这样:
Merchandise 306.12
Other Services 421.7
Phone/Cable 22.08
etc...
有什么建议吗?
最佳答案
在基础 R 中,您可以使用 aggregate()
:
aggregate(Debit ~ Category, df, FUN = sum)
这给出:
Category Debit
1 Airfare 428.40
2 Dining 13.42
3 Entertainment 10.00
4 Healthcare 1525.00
5 Internet 26.94
6 Lodging 9.88
7 Merchandise 306.12
8 Other Services 421.70
9 Phone/Cable 22.08
关于r - 按 R 中的类别分解银行对帐单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43420174/
我正在创建一个在线学习平台,我们在其中使用 Moodle 输入和存储问题。我需要创建一个包装器,使用它我可以从我的应用程序访问 Moodle 的问题库。最好的方法是什么:插件还是 Web 服务?已经有
我有一个银行线程和 4 个 ATM 机 .txt 文件。(atm_0_input_file.txt - atm_4_input_file.txt)。 每个文件都是一个线程,一个bank也是一个线程。当
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
当我使用“exchange_to (: CLP) .to_i”方法时,它在 OrdersController#create 中给我错误 Money::Bank::GoogleCurrencyFetch
您好,我对数据库的“用户”和从数据库访问其详细信息的企业“客户”感到困惑。 我正在构建一个网络,客户可以在其中登录并访问他们的银行余额、对账单、直接借记等(银行应用程序)。我的 SQL 数据库将有一个
我正在使用 Monzo 银行 API 开发一个金融应用程序,身份验证过程最终会从 Monzo api 接收 access_token:https://docs.monzo.com/#acquire-a
我正在设计银行 ATM 消息处理/路由框架,需要一些帮助来完成技术和架构。交易来自多个合作银行的 ATM,比如目前我们为 5 到 6 家银行提供服务,每家银行不超过 10 台 ATMS。 消息通过 t
我是第一次使用 Stripe,对它们提供的不同 API 有点困惑。有一个 Payment Method API,它是推荐用于处理客户付款方式的 API,但目前它只支持信用卡,如果我理解正确的话....
我是一名优秀的程序员,十分优秀!