我一直试图在R中使用highchartpackaga创建这个简单的图表,但它不起作用。
我不知道是否必须将对象的类改为因子。
有人帮忙吗?
library(gapminder)
library(highcharter)
df <- gapminder::gapminder %>%
filter(continent == 'Americas', year == 2007)
df%>%
hchart(
'scatter',
names = 'SQUADS',
hcaes(y = country,
x = factor(lifeExp)
),
color = '#B55C64'
# colorByPoint = TRUE
) %>%
hc_yAxis(
type = 'category',
categories = df$country,
tickAmount = 20,
gridLineWidth = 0.5,
gridLineColor = 'gray',
gridLineDashStyle = "longdash",
title = list(text = ''))
1条答案
按热度按时间tvz2xvvm1#
与here类似,您可以使用因子列的
levels
,并将列的索引设置为0,如下所示:创建于2023年3月17日,使用reprex v2.0.2