R语言教程

R语言教程:包含了所有代写案例以及部分答案

  • 1 R预设的调色板 这一系列函数有5个,即: rainbow heat.colors terrain.colors topo.colors cm.colors 在R环境外面输出问号(?)和下面任一函数名就可以取得这5个函数的用法阐明。这些函数最少需求一个参数,n,表示要失掉颜色的数量。n在零碎允许范围内没无限制。上面用彩虹色彩色板函数rainbow发生的颜色绘一个色盘: n <- 1000 png("rainbow.disc.png&quo … 继续阅读“R语言教程之调色板的使用”

    :
  • 将数据导入R非常简单。对于Stata和Systat,请使用外部软件包。对于SPSS和SAS,我会推荐使用Hmisc软件包来简化和实现功能。有关获取和安装这些软件包的信息,请参阅软件包上的Quick-R部分。下面提供了导入数据的示例。 从逗号分隔的文本文件 # first row contains variable names, comma is separator # assign the variable id to row names# note the / i … 继续阅读“R语言教程之如何导入数据”

    :
  • Boxlot可以为单个变量或变量按组创建。格式是boxplot(x ,data =),其中x是公式,data =表示提供数据的数据帧。公式的一个例子是y〜group,其中为每个组的值生成一个单独的数值变量y的箱形图。添加varwidth = TRUE以使箱线宽度与采样尺寸的平方根成比例。添加水平= TRUE以反转轴的方向。 # Boxplot of MPG by Car Cylinders boxplot(mpg~cyl,data=mtcars, main=&quo … 继续阅读“R语言教程之如何生成盒形图Boxplots”

    :
  • R文档不建议使用饼图,它们的功能有限。作者在饼图上推荐条形图或点图,因为人们能够比卷更准确地判断长度。饼图由函数pie(x ,labels =)创建,其中x是一个非负数字向量,指示每个切片的面积,labels =记录切片名称的字符向量。 简单的饼图 # Simple Pie Chartslices <- c(10, 12,4, 16, 8)lbls <- c("US", "UK", "Australia", &qu … 继续阅读“R语言教程之如何生成饼状图”

    :
  • 概观 折线图用函数行(x ,y ,type =)创建,其中x和y是要连接的(x,y)点的数值向量。type =可以取下列值: 类型 描述 p 点 升 线 Ø overplotted点和线 b,c 点(如果“c”则为空)通过线连接 S,S 楼梯的步骤 H 直方图像垂直线 ñ 不会产生任何点或线 所述线()函数增加了信息的曲线图。它不能自行生成图表。通常它遵循生成图形的plot(x ,y )命令。 默认情况下,plot()绘制(x,y)点。在plot()命令中 … 继续阅读“R语言教程之折如何生成折线图”

    :
  • 使用barplot(高度)功能创建条形图,其中高度是矢量或矩阵。如果高度是矢量,则这些值决定了图中条的高度。如果 height是一个矩阵,旁边的选项= FALSE, 那么每个图的条对应一列高度,列中的值给出堆叠的“子条”的高度。如果高度是矩阵,旁边= TRUE,那么每列中的值是并列的而不是堆叠的。包含选项names.arg =(字符向量)以标记条形。选项horiz = TRUE 创造一个水平的barplot。 简单的条形图 # Simple Bar Plot&nbs … 继续阅读“R语言教程之如何生成条形图”

    :
  • 用dotchart(x ,labels =)函数创建dotplots ,其中x是数字矢量,标签是每个点的标签矢量。您可以添加groups =选项来指定一个因子,指定x的元素如何分组。如果是这样,选项gcolor =控制组标签的颜色。cex控制标签的大小。 # Simple Dotplotdotchart(mtcars$mpg,labels=row.names(mtcars),cex=.7,   main="Gas Milage for Car M … 继续阅读“R语言教学之如何实现一个点图”

    :