当我按 Enter 时会发生这种情况:
#Create some data with missing values
a<-data.frame(day=rep(1,5),hour=c(1,2,3,3,4),val=c(1,NA,3,NA,5))
day hour val
1 1 1 1
2 1 2 NA
3 1 3 3
4 1 3 NA
5 1 4 5
#Standard syntax
aggregate(a$val,by=list(day=a$day,hour=a$hour),mean,na.rm=T)
day hour x
1 1 1 1
2 1 2 NaN
3 1 3 3
4 1 4 5
#Formula syntax. Note the index for hour 2 has been silently dropped.
aggregate(val ~ hour + day,data=a,mean,na.rm=T)
hour day val
1 1 1 1
2 3 1 3
3 4 1 5
我如何解决这样的问题?
我希望它与 def spend_cash
self.totals[order.type] = if order.cash > 0
// cursor is here
order.cash / order.price
end
end
答案 0 :(得分:2)
该区域可能是要尝试的区域:
Preferences | Editor | Code Style | Ruby
...,然后尝试Tabs and indents
标签上的设置,看哪种最适合您。
可能是复选框Use indents relative to expression start