多條件篩選代碼(多條件篩選用什么函數(shù))
《R玩數(shù)據(jù)》專(zhuān)欄·第4篇
文| R掃地僧
1156字 | 4分鐘閱讀
RStudio是R語(yǔ)言的集成開(kāi)發(fā)工具。我常用的6個(gè)RStudio快捷鍵,可以極大提升工作效率,分享給大家。
1 添加和取消代碼注釋【Ctrl+Shift+C】
我們選擇所要注釋的代碼,使用這個(gè)快捷鍵,就可以把所選中代碼進(jìn)行注釋?zhuān)辉俅伟催@個(gè)快捷鍵,就可以把注釋取消掉。如下圖:
選擇這三行代碼,按快捷鍵【Ctrl+Shift+C】,就把選中的代碼注釋掉了。
2 添加管道符號(hào)【Ctrl+Shift+M】
為了代碼更加簡(jiǎn)潔和可讀,我們有時(shí)候會(huì)用管道符號(hào)來(lái)編寫(xiě)代碼。這個(gè)時(shí)候,可以按快捷鍵【Ctrl+Shift+M】快讀添加管道符號(hào) %%。如下圖代碼里面的管道符號(hào),就可以用這個(gè)快捷鍵,高效生成。
展開(kāi)全文
3 插入賦值符號(hào)【Alt+-】
我們編寫(xiě)R程序,經(jīng)常要用到賦值符號(hào)。掌握這個(gè)快捷鍵,可以讓我們快速地插入賦值符號(hào)。比方說(shuō),計(jì)算兩個(gè)賦值變量的乘積運(yùn)算。如下圖:
4 塊代碼執(zhí)行【Ctrl+Enter】或者全部代碼執(zhí)行【Ctrl+Shift+Enter】
我們編寫(xiě)好代碼后,就要通過(guò)執(zhí)行代碼,來(lái)看代碼是否有錯(cuò)誤,以及輸出結(jié)果是否滿(mǎn)足要求。我常用塊代碼執(zhí)行,這個(gè)時(shí)候就要頻繁用到快捷鍵【Ctrl+Enter】。相信大家,也都會(huì)經(jīng)常用它。
5 列模式操作【Alt+Shift+鼠標(biāo)左鍵選擇】
有時(shí)候,我們需要采用列模式來(lái)選擇代碼,然后實(shí)現(xiàn)整體修改。如下圖,我想把這四條加載的包的語(yǔ)句一次性修改為安裝包的語(yǔ)句。如下圖:
上圖是紅色方框里面是采用列模式選中的結(jié)果,這個(gè)時(shí)候,我們就可以整體修改代碼塊,如下圖:
6 查看RStudio的快捷鍵清單【Alt+Shift+K】
更多RStudio的快捷鍵配置與功能,可以按【Alt+Shift+K】打開(kāi)快捷鍵清單,進(jìn)行查閱和嘗試。如下圖:
(點(diǎn)擊圖片,放大查看)
附錄:完整代碼
# 2 添加管道符號(hào) Ctrl+Shift+Mcars %% filter(speed 6) %% head
# 3 插入賦值符號(hào) Alt+-var1 - 100var2 - 200print(var1 + var2)
# 4 塊代碼執(zhí)行Ctrl+Enter和全部代碼執(zhí)行Ctrl+Shift+Enter
# 5 列模式選擇代碼塊Alt+Shift+鼠標(biāo)選擇install.packages(ggplot2)install.packages(dplyr)install.packages(caret)install.packages(tidyverse)
# 6 快捷鍵清單【Alt+Shift+K】
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。