美文网首页
一、创建散点图

一、创建散点图

作者: 养猪场小老板 | 来源:发表于2020-04-23 21:28 被阅读0次
    • 1、
    ######让我们使用R的内置数据集之一 cars来查看汽车速度与停下的距离之间的关系(记录在1920年代)。
    plot(cars$dist~cars$speed)
    
    • 2、
    plot(cars$dist~cars$speed, # y~x
    main="Relationship between car distance & speed", # Plot Title
    xlab="Speed (miles per hour)", #X axis title
    ylab="Distance travelled (miles)", #Y axis title
    xlim=c(0,30), #Set x axis limits from 0 to 30
    ylim=c(0,140), #Set y axis limits from 0 to 140
    xaxs="i", #Set x axis style as internal
    yaxs="i", #Set y axis style as internal
    col="red", #Set the color of plotting symbol to red
    pch=19) #Set the plotting symbol to filled dots
    

    如R命令行的输出所示,cars数据集具有两列和50行数据。

    plot()命令是制作散点图(以及稍后将要看到的其他类型的图)的最简单方法。

    在第一个示例中,我们仅以要绘制距离和速度的形式传递要绘制的xy参数plot(y~x)。这将产生一个简单的散点图。在第二个示例中,我们传递了一些其他参数,这些参数为R提供了有关我们希望图形外观的更多信息。

    main参数设置绘图标题,xlabylab设置X和Y轴分别冠军,xlimylim设置标签的最小值和最大值X和Y轴分别,xaxsyaxs设置轴的风格,colpch设置散点图符号颜色和分别输入。

    关于R的内置数据集的注释
    除了示例中使用的汽车数据集之外,R还具有更多的数据集,这些数据集作为基本安装的一部分包含在称为数据集的软件包中。要查看可用数据集的完整列表, data()只需在R提示符下运行该函数即可调用该函数:

    除了 plot(y~x)使用前面的示例中的符号外,您还可以使用 plot(x,y)。有关 plot()命令可以采用的所有参数的更多详细信息,请在用 ?plotor help(plot)绘制第一个数据集后,在R提示符下键入以查看帮助文档 plot()。

    如果你想绘制另一组在同一张图点,从另一个数据集或同一数据点说,但与顶部的另一个符号,你可以使用 points()函数:

    points(cars$dist~cars$speed,pch=3)
    

    关于R的内置数据集的注释
    除了示例中使用的汽车数据集之外,R还具有更多的数据集,这些数据集作为基本安装的一部分包含在称为数据集的软件包中。要查看可用数据集的完整列表, data()只需在R提示符下运行该函数即可调用该函数:

    data()
    

    相关文章

      网友评论

          本文标题:一、创建散点图

          本文链接:https://www.haomeiwen.com/subject/ivmzihtx.html