Это? Основываясь на запросе OP, вот представитель, использующий gapminder
. Его можно настроить по желанию.
gapminder::gapminder %>%
gather("id","value",4:ncol(.)) %>%
ggplot(aes(continent,value,col=id))+geom_col()+facet_wrap(.~id)+
theme_minimal()+
theme(axis.text.x = element_text(angle=90))
Оригинальный ответ:
library(tidyverse)
iris %>%
keep(is.numeric) %>%
gather() %>%
ggplot(aes(value,key))+geom_point()+facet_wrap(key~.)
Пример 2:
iris %>%
keep(is.numeric) %>%
gather() %>%
ggplot(aes(key,value))+geom_col()+facet_wrap(.~key)
Почему Вы хотите несколько dbml файлов? Просто засуньте их все в одном. Это - то, как это предназначено для работы.
На вашем месте я использовал бы Платформу Объекта, поскольку это - рекомендуемый ORM MS, продвигающаяся Microsoft уничтожает Linq к SQL
Вы столкнулись с этой статьей о MSDN?
http://msdn.microsoft.com/en-us/library/bb387007.aspx
Кажется, что существует инструмент командной строки для генерации Объектной модели, не используя визуального разработчика в VS.net.