是否有在R(RStudio)代码中添加新行的快捷方式?
我想避免像gapminder%>%filter(continent=="Asia")%>%group_by(year)%>%summarise(mean_pop=mean(pop))%>%ggplot(aes(x=year,y=mean_pop))+geom_point()+geom_line()+theme_bw()
使用
gapminder %>%
filter(continent == "Asia") %>%
group_by(year) %>%
summarise(mean_pop = mean(pop)) %>%
ggplot(aes(x = year, y = mean_pop)) +
geom_point() +
geom_line() +
theme_bw()
但是没有一直拿着空格键..而且我现在用Google搜索近半个小时而且没找到捷径。不敢相信吗?! 那么一切都是这样做的呢?
答案 0 :(得分:2)
RStudio有单独的窗口用于编辑代码和执行命令:
在这种情况下,左上角是代码编辑器(但布局是可修改的)。下面是控制台。
编辑代码,创建新文件或打开现有文件,并在代码编辑器中对其进行编辑。点击返回后,RStudio将自动尝试格式化您的代码。
要执行您在代码编辑器中编写的代码,有几种选择。要仅执行当前语句,可以按 Cmd + 返回。代码编辑器正上方有更多选项(查看菜单
答案 1 :(得分:0)
在您的情况下,请尝试使用ValueMemberPath
而不是;
。
示例强>:
%>%
按 CTRL + SHIFT + A 或选择所有代码,然后转到代码 - >重新格式化代码
<强>结果强>:
gapminder;filter(continent=="Asia");group_by(year);summarise(mean_pop=mean(pop))