Вы соответствуете типу данных данным, которые будут храниться в столбце. Подобным аргументом Вы могли сказать, почему бы не хранить все данные в столбцах NVARCHAR, потому что числа и даты могут быть представлены как строки цифр.
, Если лучшее соответствие для данных, которые будут храниться в столбце, является VARCHAR, затем используйте его.
Для этого с помощью ggplot можно было бы использовать scale_shape_manual
и предоставить желаемые формы в аргументе values
:
qplot(1:10, y, shape=b) + scale_shape_manual(values = c(0, 5, 6, 15))
Фигуры - это такие же, как обычные индексы 0-25: http://yusung.blogspot.com/2008/11/plot-symbols-in-r.html
> y <- rnorm(10)
> b <- as.factor(sample(1:4,10,replace=T))
> qplot(1:10, y, shape=b)
> qplot(1:10, y, pch=letters[1:10], cex=6)
Вы это имеете в виду? Я полагаю, вы можете использовать любой из символов R для построения графиков ...
Возможно, это не совсем "ggplot" способ сделать это, но на странице руководства написано: "Вы можете использовать его так же, как и 'plot 'функция. ". : -)