学习R语言还是Python语言?#2021.11.06「但是」如果你想在此基础上更上一层楼,就难于登天了,因为你没有基础,向上走一点,真的是牵一发而动全身,进入了编程能力的天花板。 为何还要学习R语言? R语言非常博大精深,里面有很多专业的包,有各种各样的算法,处理数据,清洗数据非常友好和强大,又加上像tidyverse,data.table这样优秀的包,Python虽然也强大,但是生物统计或者数量遗传领域,能用的包比较少,不信,你试试方差分析的多重比较和计算动物模型,就可以感觉R语言完爆Python。 用惯了R语言的话,去接触Python,各种不适应,「加载一个包还要加载函数,调用函数时还要写完整。同样的数据框操作,写的代码冗长,实现相同的功能,R语言很容易实现」。 R语言慢,Python也很慢啊,如果说R语言运行速度慢,内存占用大是硬伤,但是Python也不优秀啊,也是运行的慢,内存占用大。 R包data.table读取数据,写入数据,操作数据框从性能上优于Python,从很多角度,R语言都不逊于Python,学习成本来说,对于科学计算和统计而言,R语言也比Python容易入手。 最后一张,介绍一点哲学的知识,关于老子,王国维,尼采。 (见文末视频) 所以,又到了安利Python的时刻了下面介绍四本书,通过Python学习数据分析: 「第一本:An Introduction to Statistics with Python」 「第二本:Python Data Analytics, 2nd Edition」 ![]() 「第三本:Python for Data Analysis, 2nd Edition」 ![]() 「第四本:Python Data Science Handbook」 ![]() 公众号后台回复:“python”,领取四本电子书及相关数据。 |
|