楼主: 水寒侨
3431 0

[程序分享] R软件barplot函数解析 [推广有奖]

  • 0关注
  • 0粉丝

已卖:14份资源

高中生

37%

还不是VIP/贵宾

-

威望
0
论坛币
50 个
通用积分
0
学术水平
9 点
热心指数
10 点
信用等级
5 点
经验
281 点
帖子
12
精华
0
在线时间
33 小时
注册时间
2012-2-22
最后登录
2020-4-5

楼主
水寒侨 发表于 2016-6-26 20:50:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
barplot(height, width = 1, space = NULL,names.arg = NULL, legend.text = NULL, beside = FALSE,horiz = FALSE, density = NULL, angle = 45,col = NULL, border = par("fg"),main = NULL, sub = NULL, xlab = NULL, ylab = NULL,xlim = NULL, ylim = NULL, xpd = TRUE, log = “",axes = TRUE, axisnames = TRUE,cex.axis = par("cex.axis"), cex.names = par("cex.axis"),inside = TRUE, plot = TRUE, axis.lty = 0, offset = 0,add = FALSE, args.legend = NULL, …)


参数说明:
height:描述条形图的向量或矩阵。        如height是向量,则图形由长方形序列构成,其height为向量中的每一个值。如height为矩阵且beside 是false,则生成堆叠条形图,其height为列中各元素堆叠的总高度,如height是矩阵且beside是true,则每个柱形并排排列;
legend:参数说明,可取行或列名,如legend = rownames(VADeaths);
width:可选的柱形宽度向量。用以调整柱形宽度,如除非xlimyou特别说明,则单一赋值无明显影响;
space:柱形图间间距。如height为矩阵且beside是true,space可赋予2个值,一个是同组中的柱形图间间距,另一个是组与组间的间距;
names.arg:每组柱形图或每个柱形图下向量的名称。若该参数被忽略,
如height是向量,则names.arg取值于height的名称;如为矩阵,则names.arg取值于矩阵的列名;
beside:如为false,则生成堆叠图,如为true,则生成并列柱形图;
density:阴影线密度向量,默认值为null,即不绘制阴影线。另外密度值非正也不绘制;
angle:阴影线的倾斜角度;
col:柱形图的填充色,默认色灰色;
border:柱形图边界线颜色。如border=NA,则边界颜色,如有阴影线,且border=true,则用与阴影线一样的颜色填充边界线;
main,sub:图形主副标题;
xlab,ylab:x/y轴的标签;
xlim,ylim:x/y轴的长度限制;
xpd:是否允许柱形图超出图形区域外;
axes:如为true,则绘制垂直的坐标轴,如horiz的值为true,则绘制平行的坐标轴;
cex.axis:坐标轴标签的扩大因子;
cex.names:坐标轴(柱形图标签)扩大因子;
inside:间距为0的柱形图分界线;
plot:如为false,则什么都不绘制;
axis.lty:默认平行坐标轴及其刻度线显示参数,其默认为0,不显示,如赋值为1,则显示;
offset:纵坐标轴想对x轴移动的距离,取值非负数,默认为0;
add:逻辑指示一柱形是否应该添加至已存在的图形中,默认是false
arg.legend:可选项,一般与legend.text一起用,用于增加图例。
例子:
>library(readxl)
> cp <- read_excel('/Users/aiqingjiel/Desktop/data.xlsx',sheet = 1,col_names = TRUE,col_types = NULL,na="",skip = 0)
> barplot(cp$complains,names.arg = cp$time,width=10,space = 1.5,legend.text = "complains",beside = TRUE,desity=30,angle = 90,col = "red",border = FALSE,main = "complains of customers",sub = "the amount of complains",axes = TRUE,axis.lty = 1)
生成图形


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:barplot plot bar ARP r软件 软件

31A287CD-76B9-46AF-9CFB-F5E3A1D4081F.png (59.1 KB)

图例

图例

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 01:50