首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hPlot R x-轴标号与x-y对应

hPlot R x-轴标号与x-y对应
EN

Stack Overflow用户
提问于 2014-02-16 21:34:12
回答 1查看 1.4K关注 0票数 1

我有以下数据,并试图使用hPlot绘图

代码语言:javascript
复制
hPlot(Numbers~Date, data = df, group='Type', type = "line", radius=6)


     Date        Type      Numbers
 2014-01-05     Type-1          16
 2014-01-12     Type-1          82
 2014-01-12     Type-2           2
 2014-01-19     Type-1         177
 2014-01-26     Type-1         270
 2014-01-26     Type-2           3
 2014-02-02     Type-1         381
 2014-02-09     Type-1         461
 2014-02-09     Type-2           4

我得到多个日期作为x轴,如下图所示。我也尝试过uniqueas.character,但是x-数据与y-数据不相对应。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-02 04:26:46

这是解决你的问题的方法。您可以与代码这里一起查看图表。我也把它发到这里

代码语言:javascript
复制
# don't switch to scientific notation, since we want date to be
# represented in milliseconds
options(scipen = 13)
dat = transform(df, Date2 = as.numeric(as.POSIXct(Date))*1000)

library(rCharts)
h1 <- hPlot(Numbers ~ Date2, data = dat, 
  group = 'Type', 
  type = "line", 
  radius=6
)
h1$xAxis(type = 'datetime', labels = list(
  format = '{value:%Y-%m-%d}'  
))
h1
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21816975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档