Сравните это поведение,data.table и автозаполнение Совместимость
df <- data.frame(a11111 = rnorm(5,0), b11111= rnorm(5,0))
df$a # pressing tab at this instance auto-completes a11111
df$a # hitting return at this instance returns the value for a11111
с таким поведением:
Я предполагаю, что возвращение работает, потому что x$name
эквивалентно x[["name", exact = FALSE]]
? Тем не менее, я не понимаю поведение автозаполнения. Поскольку синтаксис data.table
основан на [
, он практичен и/или возможен для dt[,a <tab/return>
для работы примерно dt$a<tab/return>
?
Я запускаю Rstudio 0.97.551 с R версии 3.0.1 на Windows 7, 64 бит.
Я хотел бы иметь эту функцию, если это было возможно! (к сожалению, я не думаю, что это так) – eddi
@eddi, пока нет ответов, но если вы можете, я хотел бы знать, почему вы так не думаете. – TheComeOnMan
Это просто, что afaik R не экспортирует такую функциональность. Если это не так, и если кто-то знает, как это сделать, я бы хотел услышать больше деталей. – eddi