作者abc2090614 (casperxdd)
看板R_Language
标题Re: [问题] ggplot转plotly 自订hovertext内容
时间Sat Jul 29 20:39:42 2017
※ 引述《parcequetoi (Sky)》之铭言:
: 但是这样画的对应结果是错的。
: 目前遇到的最大问题是:
: 我不知道我的character vector究竟要用什麽顺序,
: 每一个elements才会顺利对到正确的图上位置。
: 常常hovertext是改了,但是hovertext文字显示的交易种类却跟线的颜色不符。
: 即使符合了,我也没有把握数列的顺序到底是不是正确的。
: 或是这种例子有直接用plotly作图的方法?Thanks in advance!!
: 已参考过下列文章:
: 1. R_Language (#1O6p-6pq)
: 2. https://plot.ly/r/time-series/
: 3. http://www.r-graph-gallery.com/2017/06/07/get-the-best-from-ggplotly/
: [程式范例]:
: https://gist.github.com/anonymous/c39f842543e49c5963671e333eb396ab
plot_ly(usd, x=~挂牌日期,y=~汇率 ,color = ~交易种类,
type = 'scatter', mode = 'lines',
hoverinfo = 'text',
text = ~paste('交易种类: ', 交易种类, '<br>',
'挂牌日期: ', 挂牌日期, '<br>',
'汇率: ', 汇率))
我目前是这样弄, 日期出来是ISO格式的 2017-07-21 然後 x轴 tick label是英文
这些都能再改, 我不太懂的是为什麽你说交易种类和线的颜色不符??
因为出来的图, 折线的次序和用ggplot2弄出来的一样?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 68.71.180.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1501331984.A.25E.html
1F:推 parcequetoi: 这太神奇了...先用ggplot2弄的话,hovertext内文会在 07/29 21:06
2F:→ parcequetoi: 同一种颜色的线内跳不同的交易种类,但用plot_ly就不 07/29 21:06
3F:→ parcequetoi: 会 orz 07/29 21:07
4F:推 parcequetoi: 可以再请教你怎麽自订颜色吗?谢谢! QQ 07/29 21:10
5F:→ abc2090614: 喔喔 应该是plotly的R port没写好 07/29 22:16
6F:→ abc2090614: 颜色从 colors= 调, 参考这个 07/29 23:24
8F:→ abc2090614: 找 custom color scales 07/29 23:24
9F:推 parcequetoi: 谢谢你!今天新技能入手! 07/29 23:56