Я хочу сделать инкремент для цикла, используя десятичную точку с множественной точностью. Я начинаю думать, что R не фанат использования нескольких десятичных знаков для их форматирования цикла?
Я пытался использовать решение options(decimals = n)
и несколько методов функции seq()
, которые я покажу ниже.
Это то, что я ожидаю работать:
for(i in seq(0.101, 0.201, 0.001)) {
print(i)
}
Я также подумал о том, чтобы выполнить что-то более глубокое, например,
for(i in seq(101,200,1)) {
n <- i/1000
print(n)
}
В идеале, i
напечатает
> 0.101
> 0.102
> 0.103
> 0.104
> 0.105
> ...
> 0.201