|
來自 Google 的 R 語言編碼風(fēng)格指南
摘要: R 語言是一門主要用于統(tǒng)計(jì)計(jì)算和繪圖的高級編程語言. 這份 R 語言編碼風(fēng)格指南旨在讓我們的R 代碼更容易閱讀、分享和檢查. 以下規(guī)則系與 Google 的 R 用戶群體協(xié)同設(shè)計(jì)而成. R 語言是一門主要用于統(tǒng)計(jì)計(jì)算和繪圖的高級編程語言. 這份 R 語言編碼風(fēng)格指南旨在讓我們的 R代碼更容易閱讀、分享和檢查. 以下規(guī)則系與 Google 的 R 用戶群體協(xié)同設(shè)計(jì)而成.
概要: R 編碼風(fēng)格約定
文件命名文件名應(yīng)以 .R (大寫) 結(jié)尾, 文件名本身要有意義.
正例: predict_ad_revenue.R反例: foo.R標(biāo)識符命名在標(biāo)識符中不要使用下劃線 ( _ ) 或連字符 ( - ). 標(biāo)識符應(yīng)根據(jù)如下慣例命名. 變量名應(yīng)使用點(diǎn) (.) 分隔所有的小寫字母或單詞; 函數(shù)名首字母大寫, 不用點(diǎn)分隔 (所含單詞首字母大寫); 常數(shù)命名規(guī)則同函數(shù), 但需使用一個 k 開頭. variable.name正例:
avg.clicks反例: avg_Clicks , avgClicksFunctionName
完整的pdf格式文檔51黑下載地址:
Google-的-R-語言編碼風(fēng)格指南.pdf
(218.13 KB, 下載次數(shù): 7)
2018-7-30 10:26 上傳
點(diǎn)擊文件名下載附件
|
|