- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
简单的循环问题,我知道有多种方法可以做到这一点,但为了学习 R,我试图以多种方式计算相同的答案。谢谢你的帮助!
问题计算税后利润高于当年平均水平的月数
数据
revenue <- c(14574.49, 7606.46, 8611.41, 9175.41, 8058.65, 8105.44, 11496.28, 9766.09, 10305.32, 14379.96, 10713.97, 15433.50)
expenses <- c(12051.82, 5695.07, 12319.20, 12089.72, 8658.57, 840.20, 3285.73, 5821.12, 6976.93, 16618.61, 10054.37, 3803.96)
tax_rate <- .3
#monthly profit
profit_pre_tax <- revenue - expenses
profit_post_tax <- (revenue - expenses) * (1-tax_rate)
#Margin
profit_pre_tax_margin <- profit_pre_tax/revenue
profit_post_tax_margin <- profit_post_tax/revenue
#good and bad months
avg_profit <- mean(profit_post_tax)
all_avg_profit <- rep(avg_profit,length(profit_post_tax))
good_months <- 0
bad_months <- 0
#loop doesnt work getting an error that it only runs the if once, I also tried avg_profit but get the #same warning
for (i in 1:length(revenue)) {
if (profit_post_tax > all_avg_profit) {
good_months <- good_months + 1
} else {
bad_months <- bad_months + 1
}
}
#code works I get the correct answer of 6
good_m <- profit_post_tax[profit_post_tax > avg_profit]
num_good_m <- length(good_m)
最佳答案
在您的 for
循环你会得到一个错误,因为你正在比较整个向量 profit_post_tax
到整个向量 all_avg_profitall
在每次迭代中。
要解决此问题,您可以执行以下操作:
for (i in 1:length(revenue)) {
if (profit_post_tax[i] > all_avg_profit[i]) {
good_months <- good_months + 1
} else {
bad_months <- bad_months + 1
}
}
gm <- sum(profit_post_tax > all_avg_profit)
bm <- sum(profit_post_tax <= all_avg_profit)
all_avg_profit <- rep(avg_profit,length(profit_post_tax))
,你可以直接去做你的
for
环形:
for (i in 1:length(revenue)) {
if (profit_post_tax[i] > avg_profit) {
good_months <- good_months + 1
} else {
bad_months <- bad_months + 1
}
}
sum
下面的例子:
gm <- sum(profit_post_tax > avg_profit)
bm <- sum(profit_post_tax <= avg_profit)
关于r - for 循环和 if 语句来计算满足利润标准的月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59129587/
我有这个脚本计算利润 步骤: barangbeli = 哈萨特/直径 p1 = 巴朗贝利 * 10 p2 = 教授/100 结果 = barangbeli + 利润; 谢谢 CREATE VIEW t
HTML CSS .col-3 { width:31.5%; float:left; margin-right:1.8%; margin-bott
根据交易时的成本价计算利润时出现问题 下面是场景的重现 create table price_history(id int,dated date,product_id int,cost_price i
当 shiny-server 看到 .Rmd 文件而不是 ui.R 和 server.R 时,有什么方法可以减少右边距和左边距吗?正如您在下面看到的,将近一半的窗口是右边距和左边距。有没有办法修改内部
这个问题在这里已经有了答案: Strange constraints behaviour on iPad (1 个回答) 关闭 7 年前。 我在不同的应用程序中有一段时间遇到这个问题,但我不知道到底
这真的很奇怪。我似乎根本无法通过 css 影响这张图片。尝试专门为图像添加一个类,并编写 css 以仅影响图像,但不影响 zip。它不会让步。唯一让它移动的是设置负值。实际图像上的边距,它只向上移动了
我是一名优秀的程序员,十分优秀!