Я пытаюсь создать диаграммы рассеяния с использованием данных B и C, однако я хотел бы создать разницу разброса для каждой категории в А.R: Создание нескольких категоризированы диаграммы рассеяния от одного dataframe
A B C
Monday 2 4
Tuesday 4 2
Monday 3 5
Wednesday 3 10
Friday 7 9
Этот это код, который я сейчас использую, чтобы просто сделать обычный график рассеяния с моими данными. Есть ли дополнение или что-то, что я могу использовать для автоматического создания диаграмм рассеяния на основе категории?
attach(data)
plot(C, B, main="scatterplots",xlab="C", ylab="B", pch=10)
abline(lm(C~B), col="red")
Я подозреваю, что это игрушка пример, но я вынужден отметить, что 'присоединять() 'не рекомендуется в R, и вам потребуется больше, чем 1 BC пара в день, чтобы диаграммы рассеяния были значимыми, возможно, другой сюжет более уместен. – gung
@gung; это не мой реальный набор данных, но я хотел проиллюстрировать свою точку зрения. Я видел attach() во множестве примеров скриптов, которые я рассматривал для графического отображения, вместо этого у вас есть рекомендуемый способ? – Mengll
проверить эту тему: [in-r-do-you-use-attach-or-call-variables-by-name-or-slicing?] (Http://stackoverflow.com/questions/1310247/) – gung