我最近开始使用R并了解了Hadley的ggplot2和其他软件包。现在,好的部分是他的软件包不要求我们编写datasetname $ xyz(或者如果我们使用"和"或者#34;附加"),但不好的部分是R-Studio的自动完成功能无法识别列名。我正在使用的一些列有很长的名字,而且在键入它时我往往会犯错误。
是否有任何解决方案可以让我使用Hadley的软件包或"" /" attach"不失自动完成功能?
我是初学者,所以我很感激任何想法。
例如,这是我的数据的样子:
acctnum gender state zip zip3 first last book_ nonbook_ total_ purch child youth cook do_it refernce art geog buyer
1 10001 M NY 10605 106 49 29 109 248 357 10 3 2 2 0 1 0 2 no
2 10002 M NY 10960 109 39 27 35 103 138 3 0 1 0 1 0 0 1 no
3 10003 F PA 19146 191 19 15 25 147 172 2 0 0 2 0 0 0 0 no
4 10004 F NJ 07016 070 7 7 15 257 272 1 0 0 0 0 1 0 0 no
5 10005 F NY 10804 108 15 15 15 134 149 1 0 0 1 0 0 0 0 no
6 10006 F NY 11366 113 7 7 15 98 113 1 0 1 0 0 0 0 0 yes
现在,如果我使用$,使用ttest,
相反,如果我使用ggplot2, using ggplot2
如您所见,我没有看到任何列名。
我确实在这里发现了类似的帖子(In Rstudio's auto complete, how to show the first argument of a function when using dplyr::mutate?)。但是,这篇文章讨论的是函数参数而不是变量。我很擅长函数参数,但是在输入变量名时遇到问题。
由于