R plotly包函数的使用 plot_ly(),add_trace(),layout()

Plotly 是个交互式可视化的第三方库,官网提供了Python,R,Matlab,JavaScript,Excel的接口,因此我们可以很方便地在这些软件中调用Plotly,从而实现交互式的可视化绘图。
以下是在R 中 plotly包提供的各项函数。

plotly各项函数
1.plot_ly()
官网地址

plot_ly(data = data.frame(), ..., type = NULL, color, colors = NULL,
  alpha = 1, symbol, symbols = NULL, size, sizes = c(10, 100), linetype,
  linetypes = NULL, split, width = NULL, height = NULL, source = "A")

data:数据框
type:图形类型,有’scatter’,’bar’,’box’,’heatmap’,’histogram’,’histogram 2d’,’area’,’pie’,’contour’,’histogram 2d’,‘contour’, ’scatter3d’,’surface’,’mesh3d’,scattergeo’,’choropleth’
color:颜色变量,
colors:具体的颜色;colors可以是RColorBrewer包中的调色板颜色,也可以是十六进制的 “#RRGGBB” 格式
group:分布变量
symbol:符号变量
symbols:具体的符号类型,比如 ‘dot’, ‘cross’,‘diamond’, ‘square’, ‘triangle-down’, ‘triangle-left’, ‘triangle-right’,‘triangle-up’
size:尺寸变量
alpha:透明度

举例

library(plotly)
num <- c(1,2,3,4)
o_status = c("success","refund","success","refund")
dacheng = c(34,45,56,67)
d <- data.frame(num,o_status,dacheng)
plot_ly(d,x = ~ num,y = ~ dacheng,color = o_status,type = 'bar',alpha = 0.5) 

在这里插入图片描述

2.add_trace()
添加图层

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值