Форматирование цветов точек данных (два цвета, одна карта) - очень новое для R
Итак, вот с чем я работаю. Я очень плохо знаком с R, и мой начальник уже написал эти сценарии, но мне нужно отформатировать точки данных, чтобы они были желтыми для моих очков в Новой Зеландии и красными для моих очков в Австралии. Я могу это сделать? Я могу изменить цвет для чилийской части карты отдельно и для части Австралии / Новой Зеландии, но я не могу понять, как изменить цвета ВНУТРИ Австралии / Новой Зеландии
1 ответ
Я не уверен, какие библиотеки вы используете, но в R с библиотекой ggplot2 вы можете либо дать что-то постоянное значение, как
map(..., col = 'red', ...)
Или вы можете сделать отображение с помощью aes()
функция. Если в ваших данных есть переменная, называемая страной, то это то, как вы это сделаете.
map(..., aes(color = country), ...)
Я надеюсь, что это помогает, если нет, попробуйте поискать эквивалент aes()
работать в любой библиотеке, которую вы используете.
Изменить: Извините, я полностью пропустил, что вы также хотели нестандартные цвета. Так что для пользовательских цветов, снова используя ggplot, вы можете сделать это для точечных графиков
+ scale_color_manual(values=c('yellow', 'red'))
И это для таких вещей, как коробочные участки
+ scale_fill_manual(values=c('yellow', 'red'))