格式,编程的格式上,R语言和Python是有很大的区别,R语言一个花括号,其它你随意,Python得老老实实地按Tab键
一般在循环的时候,R语言代码像下面这样的,中间一个花括号,然后写相应的处理逻辑,
python是这样的,
虽然看起来差不多,但是Python有严格的层级关系,这种层级关系是通过一致的缩进来显示,所以对于同一份代码,缩进是严格控制的,不能一会多一个空格,一会儿少一个空格,那样的话准报错。
字典与数据框,python用的是字典,R用的是数据框,R是更擅长向量运算,python作为编程语言就相对弱一些,不过有相应的模块来支持
Python的字典采用的是key-value的形式,通过唯一的key来存储相应的数据
R的数据框则更数学化,可以理解成大家数学上学习的二元数组(最简单的),或者直观点的excel表格,可以通过head()函数来查看存储的形式。