Skip to content

Instantly share code, notes, and snippets.

@grigory93
Last active April 16, 2016 16:30
Show Gist options
  • Save grigory93/f370c5eb997fc74b7b7ec83e73d4dffa to your computer and use it in GitHub Desktop.
Save grigory93/f370c5eb997fc74b7b7ec83e73d4dffa to your computer and use it in GitHub Desktop.
data = data.frame(Aster_experience=c(-0.7, 0.3),
R_experience=c(0.9, 0.3),
coverage=c(60,30),
product=c("TeradataAsterR", "toaster"))
library(ggplot2)
library(ggthemes)
two_colors=c('darkorange2','firebrick')
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product)) +
geom_text(aes(label=product), size=5, nudge_x=0.0, nudge_y=-0.15) +
geom_hline(yintercept=0) + geom_vline(xintercept=0) +
theme_tufte() +
labs(x="Aster Experience", y="R Experience", title="R Packages for Teradata Aster") +
scale_x_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_y_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_size(range=c(15,20), breaks=c(30,60), guide=guide_legend(title="Aster Functions\n Covered",
override.aes = list(color=rev(two_colors)))) +
scale_color_manual(values=two_colors, guide="none") +
theme(axis.text.y = element_text(angle = 90, hjust = 1),
axis.ticks = element_blank(),
axis.text=element_text(size=12),
axis.title=element_text(size=14,face="bold"),
plot.title=element_text(size=18, vjust=1),
legend.position="right")
library(ggplot2)
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product))
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product)) +
geom_hline(yintercept=0) + geom_vline(xintercept=0) +
labs(x="Aster Experience", y="R Experience", title="R Packages for Teradata Aster") +
scale_x_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_y_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_size(range=c(15,20)) +
theme(axis.text.y = element_text(angle = 90, hjust = 1),
axis.ticks = element_blank(),
axis.text=element_text(size=12),
axis.title=element_text(size=14,face="bold"),
plot.title=element_text(size=18, vjust=1))
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product)) +
scale_size(range=c(15,20))
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product)) +
geom_text(aes(label=product), size=5, nudge_x=0.0, nudge_y=-0.15) +
geom_hline(yintercept=0) + geom_vline(xintercept=0) +
labs(x="Aster Experience", y="R Experience", title="R Packages for Teradata Aster") +
scale_x_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_y_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_size(range=c(15,20), breaks=c(30,60), guide=guide_legend(title="Aster Functions\n Covered",
override.aes = list(color=rev(two_colors)))) +
scale_color_manual(values=two_colors, guide="none") +
theme(axis.text.y = element_text(angle = 90, hjust = 1),
axis.ticks = element_blank(),
axis.text=element_text(size=12),
axis.title=element_text(size=14,face="bold"),
plot.title=element_text(size=18, vjust=1),
legend.position="right")
two_colors=c('darkorange2','firebrick')
ggplot(data, aes(Aster_experience, R_experience)) +
geom_point(aes(size=coverage, color=product)) +
geom_text(aes(label=product), size=5, nudge_x=0.0, nudge_y=-0.15) +
geom_hline(yintercept=0) + geom_vline(xintercept=0) +
labs(x="Aster Experience", y="R Experience", title="R Packages for Teradata Aster") +
scale_x_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_y_continuous(limits=c(-1,1), breaks=c(-.8,.8), labels=c('less','more')) +
scale_size(range=c(15,20)) +
scale_color_manual(values=two_colors, guide="none") +
theme(axis.text.y = element_text(angle = 90, hjust = 1),
axis.ticks = element_blank(),
axis.text=element_text(size=12),
axis.title=element_text(size=14,face="bold"),
plot.title=element_text(size=18, vjust=1))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment