老码农分享 http://blog.sciencenet.cn/u/seawan //敲键读书打酱油;

博文

R“闪电”初入门

已有 3787 次阅读 2014-3-18 20:18 |个人分类:教学|系统分类:教学心得

有同学用了1个星期的业余时间看R,
还是一头雾水:
为了画一条sin曲线,竟然还在思考“斜率”。。。


太过分了。本来是10分钟的事情。有些教材就是罗嗦。


好:三板斧:

第一:


1.下载R
2.下载安装RStudio
3.运行RStudio

——不解释。


第二:键入命令:

x=1:10
plot(x)


看看:

这里面,只有一个新概念——“向量”,
即:这里的x变量,可以存储一串子数据!
键入:
x
系统会告诉你x里面有哪些数据的。


另外,绘图命令相当于
plot(x,x)
也就是说,横坐标是1,2,3,4,5.。。。

然后再键入命令:
plot(sin(x))


看看,有点意思;但不理想。。。


嗯,再来一句(算是第三板斧):

plot(sin(x), type="l")

ok,像个正弦函数了。


不知道啥意思?光标放到plot上,按F1.


课后思考:画一个更像样的sin吧!

答案:更像样,无非就是点更多而已!
例如,如果要求内有100个点。
——那么,如何生成100个坐标呢?

好办,x=1:100
这样,x里面有100个数;
——但是,是1~100,不是0~2π内啊?

没关系,看看这个变换:
y=x/( 100/(2*3.14) )
这样,y就是0~2π内了!

OK,plot( sin(y) ):

剩下的工作,DIY。

例如:

plot( sin(y), type="h", col="red")

 


https://wap.sciencenet.cn/blog-461456-775423.html

上一篇:有真正除脚汗的袜子!1元一双
下一篇:从“大学生生活费指标”计算的25年来年通膨系数
收藏 IP: 218.0.1.*| 热度|

4 陈楷翰 余国志 徐绍辉 胡想顺

该博文允许注册用户评论 请点击登录 评论 (7 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-2-24 08:58

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部