zoukankan      html  css  js  c++  java
  • R语言自学小计,从零到画函数图像

    首先向探一探数据挖掘的深浅,了解下R语言。从入门的这些知识学习看来,R和matlab确实很相似。

    基础知识准备:

    https://www.w3cschool.cn/r/

    花了一点时间,找到了W3C上的一点资料,看完基本语法就可以动手开始玩一玩了

    R语言下载地址

    https://www.r-project.org/

     

    找到下载之后,点击下载,安装环境程序,一路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ɡə/
    Ω
    ω
  • 相关阅读:
    JAVA 程序pending 数据库锁
    圆形相遇问题
    DROP TABLE
    sed 删除
    JVM程序计数器
    《神奇的数学》颠覆你对数学的初始感觉
    error "OPatch cannot find a valid oraInst.loc file to locate Central Inventory
    【linux】提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低
    Linux 常用命令随笔(一)
    国际结算业务--国际结算中的票据
  • 原文地址:https://www.cnblogs.com/qvbrgw/p/8322352.html
Copyright © 2011-2022 走看看