zoukankan      html  css  js  c++  java
  • R: 绘图 pie & hist

    问题: 绘制 pie 、hist 图

    解决方案:

    饼图函数 pie( )

    pie(x, labels = names(x), edges = 200, radius = 0.8,
        clockwise = FALSE, init.angle = if(clockwise) 90 else 0,
        density = NULL, angle = 45, col = NULL, border = NULL,
        lty = NULL, main = NULL, ...)
    

    主要参数解释:

    x: 指定作饼图的数据。

    main: 设置饼图的总标题。
    labels: 设置各个分割区的标签。
    col: 设置各个分割区的填充颜色。
    clockwise: 逻辑参数。设置饼图是否顺时针作出分割区。
    init.angle: 设置开始画分割区的角度。即对饼图起始线进行设置。默认起始线为3点钟方向,本参数为角度制 逆时针旋转量。如:init.angle=270 则起始方向为6点钟方向。
    edges: 设置多边形的边数(圆的轮廓是具有很多边的多边形近似)。
    radius: 设置饼图的半径。特别是在字符标签过长的情况。

    density:底纹的密度。默认值为NULL。
    angle:设置底纹的斜率。

     直方图函数hist()

    hist(x, breaks = "Sturges", freq = NULL, probability = !freq,
         include.lowest = TRUE, right = TRUE,
         density = NULL, angle = 45, col = NULL, border = NULL,
         main = paste("Histogram of" , xname),
         xlim = range(breaks), ylim = NULL, xlab = xname, ylab,
         axes = TRUE, plot = TRUE, labels = FALSE,
         nclass = NULL, ...)
    

    主要参数解释:

    x:作直方图所需的数据。

    main:设置直方图的主标题。
    xlab和ylab:设置x轴与y轴的lable。
    xlim和ylim:设置图形x轴与y轴的范围。
    col:设置各个条形的填充颜色。
    border:设置条形的轮廓颜色。

    labels:在各个条形上面添加标签。
    breaks: 用一个向量指定各个单元格的断点;用单个值指定单元格个数;用字符串命名的算法来计算单元格的数量;用函数计算单元格的数量。
    density: 底纹的密度。默认值为NULL。
    angle:设置底纹的斜率。
    axes:逻辑参数。设置图形是否显示x轴与y轴。比如:axes=F
    plot:逻辑参数。设置是否画出直方图或者只输出各项作图参数。

    讨论扩展:


    另请参阅:

  • 相关阅读:
    oracle的安装与plsql的环境配置
    Working with MSDTC
    soapui-java.lang.Exception Failed to load url
    Oracle 一个owner访问另一个owner的table,不加owner
    Call API relation to TLS 1.2
    Call API HTTP header Authorization: Basic
    VS2008 .csproj cannot be opened.The project type is not supported by this installat
    The changes couldn't be completed.Please reboot your computer and try again.
    Create DB Table View Procedure
    DB Change
  • 原文地址:https://www.cnblogs.com/li-20151130/p/9047308.html
Copyright © 2011-2022 走看看