我有这两个相同的代码:
my_ret <- tibble(
returns = my_ret,
return_coef = 1 + returns,
return_cuml = cumprod(return_coef) - 1
)
my_ret <- tibble(
returns = my_ret,
return_coef = 1 + returns,
return_cuml = cumprod(return_coef) – 1
)
我可以根据需要多次执行第一个,而不会出错。但是,尽管第二个代码是相同的,但它始终会产生以下错误消息:
Error: unexpected input in:
" return_coef = 1 + returns,
return_cuml = cumprod(return_coef) –"
> )
Error: unexpected ')' in ")"
我很茫然。我已经仔细检查了很多次代码,发现0差异。我将代码保存在Word中,可能是问题所在吗?