【Highcharts教程】R用户中的Highcharts(下)

下载Highcharts最新版本

今天,我们续讲使用折线图,柱形图和散点图可视化资产回报。该图表看起来像我们想要的,但鼠标超过一点,并注意到一些次优的美学特征。首先,工具提示未显示与x-ais上显示的日期相同的日期。第二,它将完整的y轴值显示为超过10个小数位,第三,它将两个ETF称为和,因为我们没有提供名称。让我们解决这三个问题。series 1series 2

首先,系列的名称很容易添加和。name = "SPY"name = "EFA"

highchart(type = "stock") %>% 
  hc_add_series(asset_returns_xts$SPY, type = "scatter", name = "SPY") %>% 
  hc_add_series(asset_returns_xts$EFA, type = "scatter", name = "EFA")

接下来,我们通过添加到流程并使用更改x点显示的格式来修改工具提示格式。这告诉工具提示使用日期格式。

hc_tooltip(pointFormat = ){point.x:%Y-%m-%d}

然后我们改变y点显示,告诉工具提示舍入到四个小数位,然后在它后面放一个%符号。尝试将其更改为并查看结果。

{point.y:.4f}%{point.y:.8f}
highchart(type = "stock") %>% 
  hc_add_series(asset_returns_xts$SPY, type = "scatter", name = "SPY") %>% 
  hc_add_series(asset_returns_xts$EFA, type = "scatter", name = "EFA") %>% 
  hc_tooltip(pointFormat = '{point.x: %Y-%m-%d}
                            
 
                            {point.y:.4f}%')

teechart

我喜欢highcharter选择的默认颜色,但我们可以使用color参数自定义它们。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值