Серые линии серии графиков

#r #charts #quantmod

#r #Диаграммы #quantmod

Вопрос:

Я использую функцию chartSeries из пакета quantmod, и тема, которую я использую, — white.mono. Диаграмма довольно чистая, но я хочу удалить горизонтальные серые линии, которые пересекают ось y.

Кто-нибудь знает, как их отключить? Кроме того, можно ли отключить последнюю цену, которая отображается в верхнем левом углу? Вот мои параметры графика:

 chartSeries(finalData[,1:4],
     name="GCQ4 Comdty: GOLD 100 OZ FUTR Aug14",
     theme=chartTheme('white.mono'),
     type="bars",
     bar.type='ohlc',
     major.ticks='months',
     show.grid=FALSE,
     log.scale=TRUE)

addLines(h=1388.10,col='red')
addLines(h=1240.20,col='blue')
  

Спасибо!

введите описание изображения здесь

Ответ №1:

Чтобы удалить сетку, вы должны установить grid.col значение NA :

 tt <- chartTheme('white.mono')
tt$grid.col <- NA
chartSeries(finalData[,1:4],
 name="GCQ4 Comdty: GOLD 100 OZ FUTR Aug14",
 theme=tt,...)
  

Комментарии:

1. Или просто используйте chartTheme('white.mono', grid.col=NA)

2. спасибо, Джош! знаете ли вы, как отключить последнюю цену, отображаемую в левом верхнем углу?