用法Function Call
所有函数名都有小驼峰法和小写连划线(Hadly Wickham推荐此法)两种形式。为了便于偷懒,还有缩写版(如toolbox缩写成tb)。
setToolbox(chart, show = TRUE, language = "cn", controls = c("mark",
"dataZoom", "dataView", "magicType", "restore", "saveAsImage"), pos = 1,
bgColor = "rgba(0,0,0,0)", borderColor = "#ccc", borderWidth = 0,
padding = 5, itemGap = 10, itemSize = 16, color = c("#1e90ff",
"#22bb22", "#4b0082", "#d2691e"), disableColor = "#ddd",
effectiveColor = "red", showTitle = TRUE, textStyle = NULL, ...)
set_toolbox(chart, show = TRUE, language = "cn", controls = c("mark",
"dataZoom", "dataView", "magicType", "restore", "saveAsImage"), pos = 1,
bgColor = "rgba(0,0,0,0)", borderColor = "#ccc", borderWidth = 0,
padding = 5, itemGap = 10, itemSize = 16, color = c("#1e90ff",
"#22bb22", "#4b0082", "#d2691e"), disableColor = "#ddd",
effectiveColor = "red", showTitle = TRUE, textStyle = NULL, ...)
setTB(chart, show = TRUE, language = "cn", controls = c("mark",
"dataZoom", "dataView", "magicType", "restore", "saveAsImage"), pos = 1,
bgColor = "rgba(0,0,0,0)", borderColor = "#ccc", borderWidth = 0,
padding = 5, itemGap = 10, itemSize = 16, color = c("#1e90ff",
"#22bb22", "#4b0082", "#d2691e"), disableColor = "#ddd",
effectiveColor = "red", showTitle = TRUE, textStyle = NULL, ...)
set_tb(chart, show = TRUE, language = "cn", controls = c("mark",
"dataZoom", "dataView", "magicType", "restore", "saveAsImage"), pos = 1,
bgColor = "rgba(0,0,0,0)", borderColor = "#ccc", borderWidth = 0,
padding = 5, itemGap = 10, itemSize = 16, color = c("#1e90ff",
"#22bb22", "#4b0082", "#d2691e"), disableColor = "#ddd",
effectiveColor = "red", showTitle = TRUE, textStyle = NULL, ...)
controls
显示哪些工具箱控件,默认为’mark’, ‘dataZoom’, ‘dataView’, ‘magicType’, ‘restore’, ‘saveAsImage’.
工具箱的时钟方位,默认为1,参见
vecPos
。也可以自定义方位向量
c(x, y, orient)
.
bgColor
工具箱背景色,默认为透明 (‘rgba(0,0,0,0)’).
borderColor
工具箱边框颜色,默认为’#ccc’.
borderWidth
工具箱边框宽度,默认为0px (不显示).
padding
工具箱内边距,默认为5px. 也可以是一个列表,分别定义上、右、下、左的内边距
itemGap
工具项的间距,默认为10px.
itemSize
工具项的大小,默认为16px.
color
工具箱颜色列表,(循环应用). 默认为c(“#1e90ff”, “#22bb22”, “#4b0082”, “#d2691e”).
disableColor
失效工具项的颜色,默认为’#ddd’.
effectiveColor
触发的工具项的颜色,默认为’red’.
showTitle
逻辑型,是否显示工具标题,默认为TRUE.
textStyle
工具标签文本样式,默认为
list(fontFamily=c('Arial,
Verdana, sans-serif'),
fontSize=12, fontStyle='normal',
fontWeight='normal')
自定义样式。
g %>% setToolbox(textStyle=textStyle(
fontFamily='Times New Roman', color='purple', fontWeight='bold',
fontSize=16), bgColor='yellow', itemGap=20)
自定义控件颜色列表。
g %>% setToolbox(color=getColFromPal('hc'))