首先向探一探数据挖掘的深浅,了解下R语言。从入门的这些知识学习看来,R和matlab确实很相似。
基础知识准备:
花了一点时间,找到了W3C上的一点资料,看完基本语法就可以动手开始玩一玩了
R语言下载地址
找到下载之后,点击下载,安装环境程序,一路next就好。最后得到如下程序环境窗口。
执行下print函数打印一下
> print("Hello R")
[1] "Hello R"
>
正式开始
R语言执行指定文件的命令
source("D:\\User\\desktop\\y=x.R")
一小段代码
#draw base lines
x=seq(0,10,by=1) #按步长1产生一个序列
y=x #计算一组函数关系的y
plot(bty="L", xlab="x", ylab="y", x, y, pch=19) #画x,y的点
#smooth lines
lines(spline(x,y,method="natural")) #把点折线,并把线平滑一下
#draw short lines and tag
l_x=seq(4,5,by=1)
l_y=l_x
segments(l_x,l_y,l_x,-10,lty=2) #画线段,lty为虚线间隔
segments(l_x,l_y,-10,l_y,lty=2)
text(5.7 ,0.2 ,expression(paste(x[1],"+",Delta ,"x")) ) #写字,其中expression为数学符号函数;paste为拼接函数;Delta为数学符号的字母名称,首字母小写为小写希腊字母
text(0 ,4.2 ,expression(paste(Delta,y[1])) )
执行效果
附:数学符号表
附2:希腊字母
希腊字母简表(以下均为英语读法,非希腊语本音)
字母名称 | 国际音标 | 大写字母 | 小写字母 | 字母名称 | 国际音标 | 大写字母 | 小写字母 | |
alpha | /'ælfə/ | Α | α | nu | /nju:/ | Ν | ν | |
beta | /'bi:tə/ 或 /'beɪtə/ | Β | β | xi | 希腊 /ksi/; 英美 /ˈzaɪ/ 或 /ˈksaɪ/ | Ξ | ξ | |
gamma | /'gæmə/ | Γ | γ | omicron | /əuˈmaikrən/ 或 /ˈɑmɪˌkrɑn/ | Ο | ο | |
delta | /'deltə/ | Δ | δ | pi | /paɪ/ | Π | π | |
epsilon | /'epsɪlɒn/ | Ε | ε | rho | /rəʊ/ | Ρ | ρ | |
zeta | /'zi:tə/ | Ζ | ζ | sigma | /'sɪɡmə/ | Σ | σ ς | |
eta | /'i:tə/ | Η | η | tau | /tɔ:/ 或 /taʊ/ | Τ | τ | |
theta | /'θi:tə/ | Θ | θ | upsilon | /ˈipsilon/ 或 /ˈʌpsɨlɒn/ | Υ | υ | |
iota | /aɪ'əʊtə/ | Ι | ι ℩ | phi | /faɪ/ | Φ | φ | |
kappa | /'kæpə/ | Κ | κ | chi | /kaɪ/ | Χ | χ | |
lambda | /'læmdə/ | Λ | λ | psi | /psaɪ/ | Ψ | ψ | |
mu | /mju:/ | Μ | μ | omega | /'əʊmɪɡə/ 或 /oʊ'meɡə/ | Ω | ω |