Что ж, если вы хотите сохранить нажатия клавиш, привязка соответствующей функции R к некоторым заранее заданным нажатиям клавиш выполняется быстро и просто в любом из популярных текстовых редакторов.
Кроме того, я полагаю, вы всегда можете просто написать небольшую функцию форматирования, чтобы обернуть ваше выражение;так например:
fnx = function(x){print(formatC(x, format="d", big.mark=","), quote=F)}
> 567 * 43245
[1] 24519915
> fnx(567*4325)
[1] 2,452,275
R имеет несколько служебных функций, которые будут делать это.Я предпочитаю «formatC», потому что он немного более гибкий, чем «format» и «prettyNum».
В моей функции выше я обернул вызов formatC в вызов 'print', чтобы удалить кавычки (") из вывода, что мне не нравится (я предпочитаю смотреть на 100 000 вместо "100 000" ).