python语言和R语言数据类型查看、赋值、列表、for循环、函数用法对比、分析及示例
很多工程师可能刚开始的时候只熟悉python或者R其中的一个进行数据科学相关的任务。
那么如果我们对比这学习可以快速了解语言设计背后的思想,我们学习和切换的速度就会更快,实现事倍功半的效果。
查看数据类型:
python使用type()函数;
R使用class()函数;
class(airline_stats)
'data.frame'
# 注意是data.frame不是dataframe,中间有一个点号。
变量赋值
python变量赋值使用等号=
R变相赋值使用符号:<-
列表或者向量
python中使用[]或者list()初始化列表;
R中使用c函数初始化列表或者向量;
for循环
python for循环如下:
for val in [1,3,5]:
print(val)
R for循环如下:
for (val in c(1,3,5)){
print(val)
}
函数
#p