程序员的浪漫--R语言画小心心

程序员的浪漫--R语言画小心心,第1张

x <- seq(-1,1,length = 5000)

y1 <- (1-x 2) (1/2)+(x 2) (1/3)

y2 <- -(1-x 2) (1/2)+(x 2) (1/3)

plot(c(rev(x),x),c(rev(y2),y1), type = 'l' ,xlim = c(-1,1), xlab = "",ylab = "", axes = F,col=2)

library("RColorBrewer")

col<-brewer.pal(3,'Set1')[1]

t<-seq(0,60,len=100)

x<--0.01 (-t^2+40 t+1200) sin(pi t/180)

y<- 0.01 (-t^2+40 t+1200) cos(pi t/180)

plot(c(-12,14),c(0,20),type = 'n',axes = T,xlab = '',ylab = '')

arrows(-11,8,14,8,lwd=8,col='gold')

arrows(14,8,-11,8,lwd=8,col='gold',angle = 120)

polygon(x,y,col=col,border = NA)

polygon(-x,y,col=col,border = NA)

lines(x,y,lwd=1)

lines(-x,y,lwd=1)

参考文献:

https://blog.csdn.net/kMD8d5R/article/details/79327603

https://www.r-bloggers.com/make-a-valentines-heart-with-r/

https://mp.weixin.qq.com/s/Iqcqo5YTy1qmXdsuIrlrYQ

http://www.matrix67.com/blog/archives/4139 </pre>

PS:

据说笛卡尔最后还是没能等到 自己等了很久的那个人

但是这不重要,重要的是。。。群里好多有心型图啊

不知道作者们愿不愿意放上来分享一下(哈哈哈哈)

各位端午节快乐,没脱单的早日脱单

以及,下次再有人问你R语言能干什么,告诉他可以拿去表白

和大神们比画图我还是嫩了点(顶锅盖逃走)

《R语言4.0.4软件》百度网盘资源免费下载:

链接: https://pan.baidu.com/s/160twe4ScMvIbGm2TI_sjHw

?pwd=3ts7 提取码: 3ts7

R语言4.0.4是一款专业的统计建模软件,与其它建模软件不同的是这款软件完全免费、开源,所以深受大家的青睐。R软件拥有数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图等多种功能,主要用于统计分析、绘图、数据挖掘。标准的安装文件身自身就带有许多模块和内嵌统计函数,安装好后可以直接实现许多常用的统计功能。

Python与R的区别:

虽然R语言更为专业,但Python是为各种用例设计的通用编程语言。如果你第一次学编程,会发现Python上手更容易,应用范围也较广,如果你对编程已经有了一定的基础,或者就是以数据分析为中心的特定职业目标,R语言可能会更适合你的需求,Python和R也有很多相似之处,两者都是流行的开源编程语言,都得到了广泛的支持。

Python是近几年增长非常快的编程语言,是面向对象的,它为项目提供了稳定性和模块化,为Web开发和数据科学提供了灵活的方法,掌握Python是程序员在商业、数字产品、开源项目和数据科学以外的各种Web应用程序中工作所必需的技能。

R是一种特定于领域的语言,用于数据分析和统计,它使用统计学家使用的特定语法,是研究和学术数据科学世界的重要组成部分,R遵循开发的过程模型,没有将数据和代码分组,比如面向对象的编程,而是将编程任务分解为一系列的步骤和子程序,这些过程使可视化 *** 作变得更加简单。

学习Python的三个理由:

1、对初学者是友好的,它使用了一种逻辑和易于接近的语法,使识别代码字符串更加容易,减少了学习困难和一些挑战。

2、Python是多用途的,并不局限于数据科学,它还能很好的处理基于web的应用程序,并且支持多种数据结构,包括使用SQL的数据结构。

3、Python是可伸缩的,比R语言运行速度更快,可以和项目一起增长和扩展,提供了必要的有效工作流程,使工作得以实现。

学习R的三个理由:

1、R为统计而建,R使特定类型的程序构建和交流结果变得更加直观,统计学家和数据分析人员用R语言,会更容易使用标准机器学习模型和数据挖掘来管理大型数据集。

2、R是学术性的:在学术界工作,R几乎是默认的。R非常适合机器学习的一个子领域,称为统计学习。任何有正式统计背景的人都应该识别R的语法和结构。

3、R对分析是直观的,它还提供了一个非常适合于科学家使用的数据可视化类型的强大环境。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7775361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存