pianobar: plotbar: 创建琴键柱形图

Description Usage Arguments Examples

View source: R/pianobar.R

Description

该函数能够创建一个琴键柱形图,这意味着当你的鼠标掠过柱条时,会响起钢琴的声音,非常有趣。灵感来源 https://gallery.echartsjs.com/editor.html?c=xBJYz2XJz

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
pianobar(xAxis, yAxis, title = NULL, titleLink = NULL,
  titleAlign = "center", titleTop = "20", titleColor = "#ffffff",
  titleFontStyle = "normal", titleFontWeight = "normal",
  titleFont = "STSong", titleSize = 18, subtitle = NULL,
  subtitleLink = NULL, subtitleColor = "#ffffff",
  subtitleFontStyle = "normal", subtitleFontWeight = "normal",
  subtitleFont = "STSong", subtitleSize = 14, bgColor = "#08263a",
  visualMap = c("#4a657a", "#308e92", "#b1cfa5", "#f5d69f", "#f5898b",
  "#ef5055"), xtitle = NULL, ytitle = NULL, xtitleColor = "#ffffff",
  ytitleColor = "#ffffff", xtitleFontStyle = "normal",
  ytitleFontStyle = "normal", xtitleFontWeight = "lighter",
  ytitleFontWeight = "lighter", xtitleFont = "STSong",
  ytitleFont = "STSong", xtitleSize = 14, ytitleSize = 14,
  xAxisColor = "#ffffff", xAxisFontStyle = "normal",
  xAxisFontWeight = "lighter", xAxisFont = "STSong", xAxisSize = 14,
  yAxisColor = "#ffffff", yAxisFontStyle = "normal",
  yAxisFontWeight = "lighter", yAxisFont = "STSong", yAxisSize = 14,
  plotType = "bar", barBorderRadius = 5, shadowBlur = 10,
  shadowColor = "#111", ySplitLine = TRUE,
  ySplitLineColor = "#08263f", width = NULL, height = NULL,
  elementId = NULL)

Arguments

xAxis

x轴向量

yAxis

y轴向量

title

标题

titleLink

图表标题超链接,

titleAlign

标题/副标题的水平分布

titleTop

标题/副标题偏移上边界的偏移量

titleColor

标题颜色

titleFontStyle

标题的风格:normal/italic/oblique

titleFontWeight

标题的粗细:normal/bold/bolder/lighter/100/400 ...

titleFont

标题的字体

titleSize

标题的大小

subtitle

副标题

subtitleLink

副标题超链接

subtitleColor

副标题颜色

subtitleFontStyle

副标题的风格:normal/italic/oblique

subtitleFontWeight

副标题的粗细:normal/bold/bolder/lighter/100/400 ...

subtitleFont

副标题的字体

subtitleSize

副标题的大小

bgColor

图表的背景色

visualMap

柱体的填充色

xtitle

x轴的标题

ytitle

y轴的标题

xtitleColor

x轴标题的颜色

ytitleColor

y轴标题的颜色

xtitleFontStyle

x轴标题的风格:normal/italic/oblique

ytitleFontStyle

y轴标题的风格:normal/italic/oblique

xtitleFontWeight

x轴标题的粗细:normal/bold/bolder/lighter/100/400 ...

ytitleFontWeight

y轴标题的粗细:normal/bold/bolder/lighter/100/400 ...

xtitleFont

x轴标题的字体

ytitleFont

y轴标题的字体

xtitleSize

x轴标题的大小

ytitleSize

y轴标题的大小

xAxisColor

x轴标签颜色

xAxisFontStyle

x轴标签风格

xAxisFontWeight

x轴标签粗细

xAxisFont

x轴标签字体

xAxisSize

x轴标签大小

yAxisColor

y轴标签颜色

yAxisFontStyle

y轴标签风格

yAxisFontWeight

y轴标签粗细

yAxisFont

y轴标签字体

yAxisSize

y轴标签大小

plotType

图表类型 bar/line

barBorderRadius

柱体的边角半径

shadowBlur

柱体边缘阴影模糊范围

shadowColor

柱体边缘阴影的颜色

ySplitLine

水平分割线

ySplitLineColor

水平分割线的颜色

width

NULL

height

NULL

elementId

NULL

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
library(pianobar)
if(interactive()){
pianobar(momo$date, momo$value,
         title = "末末的魔鬼步伐",
         titleLink = "https://czxa.top",
         xtitle = "日期",
         ytitle = "步数(千步)",
         width = "100%", height = "400px")
pianobar(momo$date, momo$value,
         title = "末末的魔鬼步伐",
         titleLink = "https://czxa.top",
         xtitle = "日期",
         ytitle = "步数(千步)",
         width = "100%", height = "400px",
         plotType = "line")
}

czxa/pianobar documentation built on Nov. 14, 2019, 12:12 a.m.