Hadley Wickham的课。膜拜大神。
1. 好的习惯
- 函数的参数,尤其是可选参数,最好写出名字。
- 等号前后有空格,逗号后面有空格
2. 命名
-
对长名字选择一个固定的格式。建议下划线。
-
函数名:动词或动宾结构,描述功能
- 参数名:名词。遵循一些常用规则
x,y,z:向量
df:data frame
i,j:数字索引(行和列)
n:长度 或者 行数
p:列数
3.参数顺序
- 参数分为:data arguments 和 detail arguments
data arguments:需要计算的data
detail arguments:data如何被计算的细节.最好设定默认参数